|
pecmd最新版本替换后卡死在桌面...请大家帮忙修改一下。
我也知道是新版的与旧版的命令不兼容,在含“|”的字段前添加了team后还是卡死....万般无奈,才请各路高手帮忙修改!谢谢!
新版PECMD为3.1.2.1028.278F,旧版为2.8.1111.120
system32下pecmd.ini的内容
//配置文件开始
` P表示占内存的百分比,L表示X盘的最小值,H表示X盘的最大值,单位Mb
FBWF P38 L88 H96
TEXT 4秒内按住 Ctrl 键可进入最小配置模式……
WAIT 1500
//<==由wzw修改第1处,删掉二行命令.先最小配置模式启动到桌面,再选择配置模式
`TEAM TEXT 4 秒钟内按住 Ctrl 键可进入最小配置模式……#0xEE,L20,T560,R500,B580 $20|WAIT 4200
`FIND KEY=17,ENVI MinMode=Yes|Text 正在加载最小配置模式……!Text 正在加载标准配置模式……
//由WZW修改第1处==>
TEAM ENVI W=%WinDir%|ENVI WS=%W%\SYSTEM32|ENVI WSD=%WS%\Drivers
TEAM FILE %W%\TXTSETUP.SI*|FILE %WS%\NTOSKRNL.EX*|FILE %WS%\WIN32K.SYS|PATH #%WS%\CONFIG|FILE %WS%\*.*_|FILE %WSD%\*.SY_
TEAM LOGS %W%\PECMD.LOG|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
//注册热键,休眠键重启,电源键关机,F1 帮助 ( 与 远程桌面协助 有冲突 )
//TEAM HOTK #95,PECMD.EXE SHUT R|HOTK #255,PECMD.EXE SHUT|HOTK #112,PECMD.EXE
LINK %Programs%\附件\记事本,%WS%\NOTEPAD.EXE
LINK %Programs%\附件\命令提示符,%WS%\CMD.EXE
LINK %Programs%\附件\注册表编辑器,%W%\REGEDIT.EXE
LINK %Programs%\附件\资源管理器,%W%\EXPLORER.EXE,,EXPLORER.EXE,1
LINK %StartMenu%\OKGhost,%WS%\OKGHOST.CMD,,%WS%\OKGHOST.EXE
LINK %Desktop%\虚拟光驱,%WS%\VDM\VDM1.EXE
LINK %Programs%\磁盘光盘工具\Virtual Drive Manager,%WS%\VDM\VDM1.EXE
LINK %Programs%\文件工具\文件压缩7Z,%WS%\7Z\7zFM.exe
LINK %Programs%\磁盘光盘工具\磁盘分区管理WinPM,%WS%\WinPM\WinPM.EXE
LINK %StartMenu%\实用工具\WIM 镜像工具wimNT,%WS%\WIMNT.exe
LINK %Desktop%\Wsyscheck中文版,%WS%\Wsyscheck\Wsyscheck.EXE
LINK %StartMenu%\实用工具\Wsyscheck中文版,%WS%\Wsyscheck\Wsyscheck.EXE
LINK %Programs%\系统安全\Wsyscheck中文版,%WS%\Wsyscheck\Wsyscheck.EXE
LINK %Programs%\系统安全\Wsyscheck使用说明,%WS%\Wsyscheck\Wsyscheck使用说明.txt
LINK %Desktop%\安全盾1.57中文版,%WS%\sysshield\sysshield.EXE
LINK %Programs%\系统安全\安全盾1.57中文版,%WS%\sysshield\sysshield.EXE
LINK %Programs%\系统安全\安全盾使用说明,%WS%\sysshield\安全盾说明.chm
LINK %Programs%\磁盘光盘工具\虚拟驱动器专家,%WS%\VDM\VDM2.EXE
LINK %Desktop%\WIM 镜像工具,%WS%\WIMTOOL.EXE
LINK %Desktop%\TVKoo!,%WS%\viviplay\viviplay.exe
LINK %Programs%\影音播放\网络电视TVkoo,%WS%\viviplay\viviplay.exe
LINK %Desktop%\蓝宝影院,%WS%\蓝宝影院\lszxyxc.exe
LINK %Programs%\影音播放\蓝宝影院,%WS%\蓝宝影院\lszxyxc.exe
LINK %Desktop%\手动设置IP地址,%WS%\SetIP\SetIP.CMD,,%WS%\SetIP\SetIP.ICO
LINK %Programs%\网络设置\手动设置IP地址,%WS%\SetIP\SetIP.CMD,,%WS%\SetIP\SetIP.ICO
LINK %Programs%\网络工具\远程桌面协助,%WS%\mstsc.exe
LINK %Programs%\文件工具\CAB压缩软件XCAB,%WS%\XCAB\Release\XCAB.exe
LINK %Desktop%\CAB压缩软件XCAB,%WS%\XCAB\Release\XCAB.exe
LINK %Desktop%\虚拟硬盘ramdisk,%WS%\RamDisk\RamDisk.exe
LINK %Programs%\磁盘光盘工具\虚拟硬盘ramdisk,%WS%\RamDisk\RamDisk.exe
LINK %Programs%\磁盘光盘工具\虚拟硬盘ramdisk说明,%WS%\RamDisk\README.txt
LINK %Programs%\文件工具\CAB压缩软件IExpress,%WS%\IExpress_chs.exe
LINK %Programs%\文件工具\文档快速拷贝FastCopy,%WS%\FastCopy.exe
LINK %Programs%\输入法\输入法任务栏图标,%WS%\INTERNAT.EXE,,%WS%\ime01.ico
LINK %Programs%\输入法\输入法设置工具,%WS%\IMETool.exe,,%WS%\ime.ico
LINK %Desktop%\多任务定时器,%WS%\AUTO\AUTO.exe
LINK %Programs%\附件\多任务定时器,%WS%\AUTO\AUTO.exe
EXEC !CMD.EXE /C "%WinDir%\SYSTEM32\OKGHOSTS.EXE"
LINK %Programs%\克隆工具\Ghost一键备份还原,%WS%\OKGHOST.CMD,,%WS%\OKGHOST.EXE
LINK %Programs%\克隆工具\ggghost热备份克隆还原,%WS%\ggghost.cmd,,%WS%\ggghost2.exe
//<==由WZW修改第2处,取消注册热键,个人爱好.
`HOTK #112,PECMD.EXE `注册热键:F1 帮助
//由WZW修改第2处==>
//<==由WZW修改第3处.
`FIND $MinMode=Yes,LINK %Desktop%\加载外部配置,PECMD.EXE,LOAD \MiniPE\WinPE.INI,Shell32.dll,26!TEXT|LOAD \MiniPE\WinPE.INI
LINK %Programs%\附件\WIM 镜像工具WimTool,%WS%\WIMTOOL.EXE `增加WimTool快捷方式
LINK %Programs%\附件\WIM 镜像工具WIMNT,%WS%\WIMNT.exe `增加WIMNT快捷方式
LINK %Programs%\启动\加载外部配置,PECMD.EXE,LOAD PESTART.INI,Shell32.dll,26 `启动到桌面,再选择配置模式
LINK %Desktop%\加载外部配置,PECMD.EXE,LOAD PESTART.INI,Shell32.dll,26 `增加桌面PESTART.INI快捷方式
LINK %Desktop%\我的配置1,PECMD.EXE,LOAD MY1.INI,Shell32.dll,26 `增加桌面MY1.INI快捷方式
LINK %Desktop%\我的配置2,PECMD.EXE,LOAD MY2.INI,Shell32.dll,26 `增加桌面MY2.INI快捷方式
LINK %Desktop%\我的配置3,PECMD.EXE,LOAD MY3.INI,Shell32.dll,26 `增加桌面MY3.INI快捷方式
LINK %StartMenu%\命令提示符cmd,%WS%\CMD.EXE
//由WZW修改第3处==>
FIND Explorer.EXE,!SHEL %WinDir%\EXPLORER.EXE|LOGO|TEXT
`修改注册表和相关文件名以支持 Vista 安装
REGI HKLM\SYSTEM\CurrentControlSet\Control\MiniNT\!
EXEC !CMD.EXE /C "REN %WinDir%\SYSTEM32\HALACPI.DLL HAL.DLL"
`如果不能给 USB 移动存储设备迅速分配盘符或者关机缓慢,请尝试重启 AudioSrv 服务(对于部分 HD 声卡)
TEAM EXEC =PECMD SERV !AudioSrv|SERV AudioSrv
`杀掉无用进程并删掉 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=
`如果 PECMD 托盘图标不显示,请用此命令
TEAM WAIT 12000|SEND 17_,18_,77_,77^,18^,17^|SEND 17_,18_,77_,77^,18^,17^
LOGS
//配置文件结束
minipe文件夹下winpe.ini的内容
//配置文件开始
PATH B:\OP
MOUN %CurDrv%\MINIPE\OP.WIM,B:\OP,1
EXEC =!CMD.EXE /C "md B:\外置程序"
ENVI OPwim=%CurDrv%\MINIPE
ENVI BF=B:\外置程序 `将 BF 指向 B:\外置程序
ENVI BO=B:\OP
EXEC =&PECMD.EXE ENVI
//加载结束
//由外置程序列表加载其他外置程序
EXEC =!CMD.EXE /C "B:\OP\LoadWIM.CMD"
TEXT 进入标准配置模式#0xFFFDFF
WAIT 1000
DISP W800 H600 B32 F70 T800
`如果物理内存大于192 MB时,显示图片PELOGO.JPG,否则显示其它图片
FIND MEM>512,LOGO %BF%\桌面背景\PELOGO.JPG|WAIT 2200!LOGO %BF%\桌面背景\人物壁纸2.jpg|WAIT 2200
TEXT 加载必要组件服务……#0xEE L20 T33 R420 B768 $23
WAIT 1500
`配置系统开始菜单与收藏夹
`EXEC =!CMD.EXE /C "%BF%\OPtxt\UserFile.cmd"
`执行必要组件注册和安装
`EXEC =!CMD.EXE /C "%BF%\OPtxt\REGDOCYYQ.CMD"
`设置外挂程序与其文档的关联
`EXEC =!CMD.EXE /C "%BF%\OPtxt\REGDOC.CMD"
`安装极点五笔拼音输入法
EXEC =!CMD.EXE /C "%BF%\FREEWB\SETUP.CMD"
`写系统运行所需注册项进去注册表内
`EXEC =!CMD.EXE /C "REGEDIT /S %BF%\OPtxt\REGDOCYYQ.reg"
`安装把目录压缩成CAB的程序
EXEC =!CMD.EXE /C "%SystemRoot%\System32\mkmaxcab\inmkcab.cmd"
TEXT 鼠标点屏幕中间位置可直接跳过安装……#0xEE L20 T33 R420 B768 $23
`这句为自动加载安装显卡,声音,网卡等
EXEC =%BF%\DRIVERS\yyq.exe
`这句为手动加载显卡,声音等等
`EXEC =!%BF%\PE_DX_WMP\yyq.cmd
`清理掉上次启动 PE 或 Windows 时留下的虚拟内存页面文件
ENVI PF=Pagefile.sys
TEAM FILE C:\%PF%|FILE D:\%PF%|FILE E:\%PF%|FILE F:\%PF%|FILE G:\%PF%|FILE H:\%PF%|FILE I:\%PF%|FILE J:\%PF%|FILE K:\%PF%|FILE L:\%PF%|FILE M:\%PF%|FILE N:\%PF%|FILE O:\%PF%|FILE P:\%PF%|FILE Q:\%PF%
`物理内存低于 256 MB 时询问是否设定虚拟内存
FIND MEM<256,CALL IFSetPageFile
DISP W1024 H768 B32 F75 T1500
USER 老毛桃,老毛桃
WALL %BF%\桌面背景\PEWall.bmp
TEXT 进入桌面……#xFF00FF L20 T33 R420 B768 $23
`调用一些外置程序的快捷方式
CALL Create_OPLink
NUMK 0 `对于台式机键盘,可以将本命令改成 NUMK 1,以打开数字键
REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{208D2C60-3AEA-1069-A2D7-08002B30309D}=#0 `在桌面显示网上邻居
`注册热键,休眠键重启,电源键关机,F1 帮助
TEAM HOTK #95,PECMD.EXE SHUT R|HOTK #255,PECMD.EXE SHUT|HOTK #112,PECMD.EXE
`在资源管理器中用“平铺”方式查看
`ENVI Settings=HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Streams\Settings
`ENVI [email=V1=@@08]V1=@@08[/email] 00 00 00 01 00 00 00 01 00 00 00 e0 d0 57 00 73 35 cf 11 ae 69 08 00
`ENVI V1=%V1% 2b 2e 12 62 04 00 00 00 20 00 00 00 43 00 00 00
`TEAM REGI %Settings%=%V1% |ENVI V1=
`在资源管理器中用“图标”方式查看
REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams\Settings=@08,00,00,00,01,00,00,00,01,00,00,00,e0,d0,57,00,73,35,cf,11,ae,69,08,00,2b,2e,\12,62,04,00,00,00,20,00,00,00,43,00,00,00
`恢复桌面的回收站图标
REG add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{645FF040-5081-101B-9F08-00AA002F954E} /f
`桌面不显示我的文档
`REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{450D8FBA-AD25-11D0-98A8-0800361B1103}=#1
`在开始菜单不显示[文档]
`REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoRecentDocsMenu=#1
`在文件夹中显示常见任务功能
RUNS %WS%\PECMD.EXE REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellState=@24,00,00,00,33,A8,01,00,00,00,00,00,00,00,00,00,00,00,00,00,01,00,00,00,0D,00,00,00,00,00,00,00,00,00,00,00
REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\WebView=#1
`清除搜索菜单上的搜索"在 Internet 上"
REGI HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FindExtensions\Static\WebSearch\!
`在设备管理器中显示中文
REGI HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}\=DVD/CD-ROM 驱动器
REGI HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}\=磁盘驱动器
REGI HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E968-E325-11CE-BFC1-08002BE10318}\=显示卡
REGI HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E969-E325-11CE-BFC1-08002BE10318}\=软盘控制器
REGI HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\=IDE ATA/ATAPI 控制器
REGI HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}\=键盘
REGI HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\=声音、视频和游戏控制器
REGI HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}\=鼠标和其它指针设备
REGI HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E972-E325-11CE-BFC1-08002bE10318}\=网络适配器
REGI HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E97D-E325-11CE-BFC1-08002BE10318}\=系统设备
REGI HKLM\SYSTEM\CurrentControlSet\Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F}\=存储卷
REGI HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E97B-E325-11CE-BFC1-08002BE10318}\=SCSI 和 RAID 控制器
REGI HKLM\SYSTEM\CurrentControlSet\Control\Class\{50127DC3-0F36-415E-A6CC-4CB3BE910B65}\=处理器
REGI HKLM\SYSTEM\CurrentControlSet\Control\Class\{72631E54-78A4-11D0-BCF7-00AA00B7B32A}\=电池
REGI HKLM\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}\=USB可移动设备
RUNS PECMD.EXE EXEC !%SystemRoot%\system32\INTERNAT.EXE,输入法指示器
EXEC !CMD.EXE /C "Regsvr32 /s %SystemRoot%\SYSTEM32\send.dll" `注册文件以实现发送到桌面菜单
`创建一些外置程序的快捷方式
_SUB Create_OPLink
LINK %USERPROFILE%\桌面\输入法任务栏图标,%SystemRoot%\SYSTEM32\INTERNAT.cmd,,%SystemRoot%\System32\ime01.ico
LINK %USERPROFILE%\桌面\输入法设置工具,%SystemRoot%\SYSTEM32\IMETool.cmd,,%SystemRoot%\System32\ime.ico
LINK %USERPROFILE%\「开始」菜单\更改外部配置,PECMD.EXE,LOAD PESTART.INI,Shell32.dll,26
LINK %USERPROFILE%\「开始」菜单\安装DirectX9,%BF%\PE_DX_WMP\DIRECTX\INSTDX9.CMD,,%BF%\PE_DX_WMP\DIRECTX\DX9\dpvsetup.exe
`LINK %USERPROFILE%\桌面\卸载外部配置,PECMD.EXE,LOAD %BO%\UnloadWIM.INI,Shell32.dll,26
_END
_SUB IFSetPageFile `询问是否设置虚拟内存
TEAM TEXT 是否设置虚拟内存?|ENVI YESNO=YES
MESS 您的计算机物理内存较少,某些外置程序的运行可能需要用到\n虚拟内存。设置了虚拟内存,有助于提高系统的速度和稳定性;\n如果您需要保护并恢复硬盘分区数据,可跳过虚拟内存的设置。\n \n您确定要设置虚拟内存吗?(建议设置,30 秒后默认选择否)@设置虚拟内存 #YN *30000 $NO
IFEX $YESNO=YES,Call SetPageDrv!TEXT 没有建立虚拟内存……
WAIT 500
_END
_SUB SetPageDrv `设定虚拟内存存放分区
TEAM TEXT 正在设定虚拟内存……|ENVI $TARGET_ROOT=
BROW $请选择虚拟内存文件存放的分区,取消则自动选择分区
IFEX $TARGET_ROOT=,TEXT 正在设定虚拟内存(自动选择存放分区)……|PAGE D:\%PF% 192 256!TEXT 正在设定虚拟内存(虚拟内存存放在 %TARGET_DRIVE% 盘)……|PAGE %TARGET_DRIVE%\%PF% 192 256
_END
FIND Explorer.EXE,!SHEL %WinDir%\EXPLORER.EXE|LOGO|TEXT
`挂接硬盘上 Windows 系统的字体,如果因字体过多造成启动极其缓慢或无法启动,请关闭此命令
`FONT C:\WINDOWS\Fonts
//配置文件结束
|
|