|
本帖最后由 xmzhqw 于 2021-12-19 17:05 编辑
我知道原因啦。是因为用 Soler 老大构建的PE,system 和 Admin 刷新 Explore 不能用同样的代码引起的。你可以直接下附件,解压后直替换X:\Windows\System32\cmds。
cmds.7z
(585 Bytes, 下载次数: 5)
或自己修改一下:X:\Windows\System32\cmds\ 中的两个文件 :显示系统文件.BAT 和 隐藏系统文件.BAT ,把里面的
taskkill /f /im explorer.exe
start explorer.exe
[在 System 登陆情况下,用上面代码会不断刷新Explore,问过Slore,他的回答大概就是说 Shel 的问题,所以我在刷新屏幕时 用以下代码(你打开X:\Windows\System32\Refresh.CMD可以看到):
@Echo Off
if "x%USERNAME%"=="xSYSTEM" goto :ENV_SYSTEM
goto :ENV_USER
:ENV_SYSTEM
pecmd kill explorer.exe
goto :EOF
:ENV_USER
taskkill /f /im explorer.exe
start explorer
goto :EOF
把上面蓝色2行换为执行:
X:\Windows\System32\Refresh.CMD 或用Refresh.CMD中的代码替换:(没办法,如果都用 pecmd kill explorer.exe,在Admin登陆时刷新很慢,只好用这个代替了)
|
|