|
原帖由 dvd008 于 2010-11-26 20:22 发表 
命令行:WinCMD.EXE load x:\LOADOP.INI
就不让执行了
但是,一些东西内置是可以的
PE中,最好用PECMD.EXE 不要用 WINCMD
新版PECMD.EXE在PE环境下不能在SYSTEM32文件夹之外的地方执行,也不能执行WINCMD
如果不肯换新版PECMD,,系统中用到的新版PEMCDE的地方又多,可以考虑用这个,,准备一下共用的新版PECMD.EXE在固定文件夹下,,调用 CP子程序临时替换系统的SYSTEM32\PECMD,然后直接 LOAD INI ,,,程序退出后再调用HY子程序自动换回旧版。
@echo off
PUSHD %~dp0
CD /D "%CD%"
If "%1"=="CP" Goto CP
If "%1"=="HY" Goto HY
EXIT
:CP
Ren %windir%\system32\pecmd.exe pe_cmd.exe
Copy pecmd.exe %windir%\system32\
EXIT
:HY
If Exist %windir%\system32\pe_cmd.exe (
Ren %windir%\system32\pecmd.exe p_e_cmd.exe
Ren %windir%\system32\pe_cmd.exe pecmd.exe
del %windir%\system32\p_e_cmd.exe
)
EXIT |
|