|
刚才我把INI里面所有有“|”的都在前面相应地方添加了TEAM
测试过后可以正常进入桌面,但无论你按还是不按Ctrl键他都是加载最小配置模式,桌面也没有“加载外部配置”的快捷方式,但显示出来的是“正在加载标准配置模式”,真郁闷了...
PECMD.EXE版本3.2.1028.278
PECMD.INI内容如下
PECMD.EXE SHOW
FBWF P40 L64 H256
EXEC =SHOWDRIVE.EXE
TEAM TEXT 3 秒钟内按住 Ctrl 键可进入最小配置模式……#0xEE,L20,T560,R500,B580 $20|WAIT 3000
FIND KEY=17,TEAM ENVI MinMode=Yes|Text 正在加载最小配置模式……!Text 正在加载标准配置模式……
`定义一些环境变量。
TEAM ENVI W=%WinDir%|ENVI WS=%W%\SYSTEM32|ENVI WSD=%WS%\Drivers
`开始记录启动日志
LOGS %W%\PECMD.LOG
`删除无用的文件和文件夹。
TEAM FILE %W%\TXTSETUP.SI*|FILE %WS%\NTOSKRNL.EX*|FILE %WS%\WIN32K.SYS|PATH #%WS%\CONFIG|FILE %WS%\*.*_|FILE %WSD%\*.SY_
`开始执行初始化。
TEAM PATH %SystemDrive%\TEMP|INIT I|EXEC @PECMD.EXE CALL $SHELL32.DLL,DllInstall,#1,U
`修正 USB 驱动程序文件路径
TEAM ENVI V0=HKLM\System\CurrentControlSet\Services|ENVI V1=System32\Drivers
REGI %V0%\USBHUB\ImagePath=%V1%\USBHUB.SYS
REGI %V0%\USBCCGP\ImagePath=%V1%\USBCCGP.SYS
REGI %V0%\USBEHCI\ImagePath=%V1%\USBEHCI.SYS
REGI %V0%\USBOHCI\ImagePath=%V1%\USBOHCI.SYS
REGI %V0%\USBSTOR\ImagePath=%V1%\USBSTOR.SYS
REGI %V0%\USBUHCI\ImagePath=%V1%\USBUHCI.SYS
REGI %V0%\HIDUSB\ImagePath=%V1%\HIDUSB.SYS
REGI %V0%\MOUCLASS\ImagePath=%V1%\MOUCLASS.SYS
REGI %V0%\MOUHID\ImagePath=%V1%\MOUHID.SYS
REGI %V0%\KBDCLASS\ImagePath=%V1%\KBDCLASS.SYS
REGI %V0%\KBDHID\ImagePath=%V1%\KBDHID.SYS
REGI %V0%\CDROM\ImagePath=%V1%\CDROM.SYS
`注册热键,休眠键重启,电源键关机,F1 帮助。
`TEAM HOTK #95,PECMD.EXE SHUT R|HOTK #255,PECMD.EXE SHUT|HOTK #112,PECMD.EXE
`建立基本的快捷方式
LINK %StartMenu%\PECMD使用说明,%WS%\PECMD.EXE
`如果是加载最小模式,就在桌面建立“加载外部配置”连接;如果不是就加载外部配置。
FIND $MinMode=Yes,TEAM LINK %Desktop%\加载外部配置,PECMD.EXE,LOAD \MiniPE\WINPE.INI,Shell32.dll#9!TEXT|LOAD \MiniPE\WINPE.INI
`LOAD \MiniPE\WINPE.INI
`加载EXPLORER.EXE并对屏幕显示的内容进行清理;
`启动时LOGO画面的渐隐淡出效果就是由此处的LOGO语句形成。TEXT语句用于清除显示的文字。
FIND Explorer.EXE,!TEAM SHEL %WinDir%\EXPLORER.EXE|LOGO|TEXT
`修改注册表和相关文件名以支持 Vista 安装
REGI HKLM\SYSTEM\CurrentControlSet\Control\MiniNT\!
EXEC !CMD.EXE /C "REN %WinDir%\SYSTEM32\HALACPI.DLL HAL.DLL"
`启动AudioSrv服务。
`如果不能给 USB 移动存储设备迅速分配盘符或者关机缓慢,请尝试重启 AudioSrv 服务(对于部分 HD 声卡)
TEAM EXEC =PECMD SERV !AudioSrv|SERV AudioSrv
`杀掉无用进程(消除了PE 24小时的问题)并删掉 X: 盘可删除的文件以节省空间
TEAM WAIT 5000|KILL SMSS.EXE|KILL WINLOGON.EXE|FILE %WS%\SMSS.EXE|FILE %WS%\WINLOGON.EXE
`清除无用的环境变量。
TEAM ENVI W=|ENVI WS=|ENVI WSD=|ENVI V0=|ENVI V1=|ENVI $BootFromCD=
`如果 PECMD 托盘图标不显示,请用此命令
`TEAM WAIT 10000|SEND 17_,18_,77_,77^,18^,17^|SEND 17_,18_,77_,77^,18^,17^
`结束记录启动日志
LOGS
[ 本帖最后由 fengjie 于 2008-11-1 23:32 编辑 ] |
|