无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4441|回复: 13
打印 上一主题 下一主题

请版主改进一下最新版的PECMD

[复制链接]
跳转到指定楼层
1#
发表于 2009-4-19 12:35:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我原来用的PE中的PECMD.EXE的版本是2.8.613.762,在http://bbs.wuyou.net/forum.php?mod=viewthread&tid=91524下载了最新版的PECMD(版本是3.3.328.290),用它代替旧版本的PECMD,其它一律不作改动,完成后启动PE时,显示了PE的启动画面后,就进不了桌面,不知道这是新版PECMD的BUG,还是新版PECMD还需要什么文件支持?请版主、高手帮忙,谢谢!
2#
发表于 2009-4-19 13:21:50 | 只看该作者
我也是,根本是不调用EXPLORER的样子
回复

使用道具 举报

3#
发表于 2009-4-19 13:32:54 | 只看该作者
只有自己去适应应的pecmd的功能 吧
回复

使用道具 举报

4#
发表于 2009-4-19 13:36:33 | 只看该作者
本人从Win3.2升级到Win7,什么都不动,就是很多程序不能用了。
回复

使用道具 举报

5#
 楼主| 发表于 2009-4-19 13:47:06 | 只看该作者
lxl1638这么说,我真的是无话可说了!不过还是谢谢你开发出新版的PECMD,虽然它的兼容性不是很强!
回复

使用道具 举报

6#
发表于 2009-4-19 14:03:59 | 只看该作者
只是因为语法不一样而已,自己对照着改吧。
回复

使用道具 举报

7#
发表于 2009-4-19 14:06:09 | 只看该作者
本人提供的演示PE可以作为一个参考,里面的PECMD.INI已全部模块化、结构化、脚本化了:
什么时候开启LOGO、什么时候执行系统初始化、什么时候设置RamDisk、什么时候开启FBWF、什么时候加载外置、什么时候建立快捷方式,等等都有相应的子过程,只要在相应的子过程内补充你的代码就可以了。
回复

使用道具 举报

8#
发表于 2009-4-19 17:16:15 | 只看该作者
楼主要更新相应的文件啊
回复

使用道具 举报

9#
 楼主| 发表于 2009-4-19 22:39:03 | 只看该作者

有所改进1

要想让最新版本的PECMD能在旧版的PE中使用,请看本人新旧版本中的SETUPREG.HIV的内容:
旧版的:[HKEY_LOCAL_MACHINE\Setup]
"CmdLine"="PELOGON.EXE PECMD.EXE LOAD %SystemRoot%\\SYSTEM32\\PECMD.INI"

新版的:[HKEY_LOCAL_MACHINE\Setup]
"CmdLine"="PECMD.EXE MAIN  %SystemRoot%\\System32\\PECMD.INI"

我把旧版的注册表改成了新版的内容,启动PE时能读PECMD.INI文件了,但还是进不了桌面,于是我把PECMD.INI文件换成了“小马强化版”里的PECMD.INI文件,启动PE时能进入桌面了,这就怪了,怎么这两份PECMD.INI产生的效果差异就这么大呢?下面我提供这两份PECMD.INI文件:
回复

使用道具 举报

10#
 楼主| 发表于 2009-4-19 22:41:01 | 只看该作者

有所改进2

旧版的PECMD.INI:
//配置文件开始
FBWF P40 L32 H96
DISP W1024 H768
TEAM TEXT 系统恢复 Ghost PE 加载中. 请稍侯 ...#0xFFFFFF L9 T700 R600 B800 $20|WAIT 2900
TEAM ENVI S=%SystemRoot%|ENVI SS=%S%\SYSTEM32|ENVI SSD=%SS%\Drivers
TEAM FILE %S%\TXTSETUP.SI*|FILE %SS%\NTOSKRNL.EX*|FILE %SS%\WIN32K.SYS|PATH #%SS%\CONFIG|FILE %SS%\*.*_|FILE %SSD%\*.SY_
TEAM LOGS %S%\PECMD.LOG|PATH %SystemDrive%\TEMP|INIT|EXEC @PECMD.EXE CALL $SHELL32.DLL,DllInstall,#1,U
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 HKLM\Software\Microsoft\Windows\CurrentVersion\ShellServiceObjectDelayLoad\PostBootReminder=
REGI HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{7007ACC7-3202-11D1-AAD2-00805FC1270E}\!
REGI HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{D20EA4E1-3957-11d2-A40B-0C5020524153}\!
REGI HKCR\lnkfile\IsShortcut
REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{450D8FBA-AD25-11D0-98A8-0800361B1103}=#1
LINK %Programs%\附件\记事本,%SS%\NOTEPAD.EXE
LINK %Programs%\附件\命令提示符,%SS%\CMD.EXE
LINK %Programs%\附件\注册表编辑器,%S%\REGEDIT.EXE
LINK %Programs%\附件\资源管理器,%S%\EXPLORER.EXE,,EXPLORER.EXE,1
LINK !%Programs%\附件\标准VGA 640X480 16色,%SS%\PECMD.EXE,DISP W640 H480 B16,%SS%\SHELL32.DLL,25
LINK !%Programs%\附件\数字键\开启,%SS%\PECMD.EXE,NUMK 1,%SS%\SHELL32.DLL,44
LINK !%Programs%\附件\数字键\关闭,%SS%\PECMD.EXE,NUMK 0,%SS%\SHELL32.DLL,27
USER 我心如水,系统恢复 Ghost PE 专用版
WALL %SS%\LOGO.JPG
LINK %QuickLaunch%\资源管理器,X:\WXPE\EXPLORER.EXE
LINK %Programs%\克隆工具\诺顿 Ghost32 v11.5.0,%SS%\Ghost32.exe
LINK %Programs%\克隆工具\Gho 映像浏览器 GhostExp v11.5.0,%SS%\GHOSTEXP.exe
LINK %Programs%\克隆工具\Gho 网络服务端GhostSrv,%SS%\GhostSrv.exe
LINK %Programs%\克隆工具\一键 C 盘系统恢复,%SS%\PE_ghost.EXE,,%SS%\DISP_PART.ICO
LINK %Programs%\克隆工具\一键 Ghost11.5.0.2141,%SS%\WinCMD.EXE,LOAD ghost.WCS
LINK %Desktop%\一键 C 盘系统恢复,%SS%\PE_ghost.EXE,,%SS%\DISP_PART.ICO
LINK %Desktop%\一键 Ghost11.5.0,%SS%\WinCMD.EXE,LOAD ghost.WCS
LINK %Programs%\设置虚拟内存,%SS%\SETPAGEFILE.CMD,,%SS%\SHELL32.DLL,12
FILE %SS%\我的电脑.LNK
LINK %QuickLaunch%\清理临时文件,%SS%\CLEANTEMP.CMD,,%SS%\SHELL32.DLL,8
FIND Explorer.EXE,!TEXT 正在载入桌面……|SHEL %SystemRoot%\EXPLORER.EXE|LOGO|TEXT
TEAM EXEC =PECMD SERV !AudioSrv|SERV AudioSrv
TEAM WAIT 5000|KILL SMSS.EXE|KILL WINLOGON.EXE|FILE %SS%\SMSS.EXE|FILE %SS%\WINLOGON.EXE
TEAM ENVI S=|ENVI SS=|ENVI SSD=|ENVI V0=|ENVI V1=
LOGS
TEAM TEXT
//配置文件结束
回复

使用道具 举报

11#
 楼主| 发表于 2009-4-19 22:41:54 | 只看该作者

有所改进3

新版的PECMD.INI:
//配置文件开始
FBWF P35 L80 H168
TEAM ENVI W=%SystemRoot%|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 PATH %SystemDrive%\TEMP|INIT I|EXEC @PECMD.EXE CALL $SHELL32.DLL,DllInstall,#1,U

TEAM ENVI VV0=HKLM\System\CurrentControlSet\Services|ENVI VV1=System32\Drivers        `修正 USB 驱动程序文件路径
REGI %VV0%\USBHUB\ImagePath=%VV1%\USBHUB.SYS
REGI %VV0%\USBCCGP\ImagePath=%VV1%\USBCCGP.SYS
REGI %VV0%\USBEHCI\ImagePath=%VV1%\USBEHCI.SYS
REGI %VV0%\USBOHCI\ImagePath=%VV1%\USBOHCI.SYS
REGI %VV0%\USBSTOR\ImagePath=%VV1%\USBSTOR.SYS
REGI %VV0%\USBUHCI\ImagePath=%VV1%\USBUHCI.SYS
REGI %VV0%\HIDUSB\ImagePath=%VV1%\HIDUSB.SYS
REGI %VV0%\MOUCLASS\ImagePath=%VV1%\MOUCLASS.SYS
REGI %VV0%\MOUHID\ImagePath=%VV1%\MOUHID.SYS
REGI %VV0%\KBDCLASS\ImagePath=%VV1%\KBDCLASS.SYS
REGI %VV0%\KBDHID\ImagePath=%VV1%\KBDHID.SYS
REGI %VV0%\CDROM\ImagePath=%VV1%\cdrom.sys

//注册热键,休眠键重启,电源键关机,F1 帮助
TEAM HOTK #255,PECMD.EXE SHUT E|HOTK #112,PECMD.EXE
NUMK 0        `对于台式机键盘,可以将本命令改成 NUMK 1,以打开数字键
USER WinPE迷你系统,小马V6.3版

REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{208D2C60-3AEA-1069-A2D7-08002B30309D}=#1                `在桌面不显示网上邻居
REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{450D8FBA-AD25-11D0-98A8-0800361B1103}=#1                `桌面不显示我的文档
REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Streams\Settings=@08 00 00 00 06 00 00 00 01 00 00 00 e5 25 f1 65 e1 7b 10 48 ba 9d d2 71 c8 43 2c e3 04 00 00 00 1a 00 00 00 43 00 00 00   `设置图标的排列形式为平铺

LOAD \MiniPE\WINPE.INI
LINK %Desktop%\手动设定配置,PECMD.EXE,LOAD \MiniPE\LOADOP.INI,Shell32.dll#26

LINK %Programs%\附件\记事本,%WS%\NOTEPAD.EXE
LINK %Programs%\附件\命令提示符,%WS%\CMD.EXE
LINK %Programs%\附件\注册表编辑器,%W%\REGEDIT.EXE
LINK %Programs%\附件\资源管理器,%W%\EXPLORER.EXE,,EXPLORER.EXE,1

FIND Explorer.EXE,!TEAM TEXT 欢迎使用WinPE迷你系统小马V6.3版..o(∩_∩)o...#0x00FF00 L55T38R720B70 $21|WAIT 1000|SHEL %SystemRoot%\EXPLORER.EXE|LOGO|TEXT
EXEC !CMD.EXE /C "Regsvr32 /s %SystemRoot%\SYSTEM32\sendmail.dll"

REGI HKLM\SYSTEM\CurrentControlSet\Control\MiniNT\!
EXEC !CMD.EXE /C "REN %SystemRoot%\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 VV0=|ENVI VV1=
TEAM WAIT 12000|SEND 17_,18_,77_,77^,18^,17^|SEND 17_,18_,77_,77^,18^,17^        `如果 PECMD 托盘图标不显示,请用此命令
FIND $%MOD33%=1,TEAM ENVI $xiaoma=|ENVI MOD33=        `根据启动前是否设置了%temp%决定设置系统进程变量
//配置文件结束
回复

使用道具 举报

12#
 楼主| 发表于 2009-4-19 22:45:17 | 只看该作者

请高手解答

无论我怎样把旧版的PECMD.INI的内容(部份)改成新版的PECMD.INI内容,都不能进入桌面,非要全部改成新版的才行,这就难让人理解了,请高手指点,谢谢!!!
回复

使用道具 举报

13#
 楼主| 发表于 2009-4-20 00:49:22 | 只看该作者

问题完美解决

要想让最新版本的PECMD能在旧版的PE中使用,要改动两处:
1.请看本人新旧版本中的SETUPREG.HIV的内容:
旧版的:[HKEY_LOCAL_MACHINE\Setup]
"CmdLine"="PELOGON.EXE PECMD.EXE LOAD %SystemRoot%\\SYSTEM32\\PECMD.INI"

新版的:[HKEY_LOCAL_MACHINE\Setup]
"CmdLine"="PECMD.EXE MAIN  %SystemRoot%\\System32\\PECMD.INI"
把旧版的注册表改成了新版的内容。

2.改动加载EXPLORER.EXE的内容:
旧版的:
FIND Explorer.EXE,!TEXT 正在载入桌面……|SHEL %SystemRoot%\EXPLORER.EXE|LOGO|TEXT

新版的:
FIND Explorer.EXE,!TEAM TEXT 欢迎使用WinPE迷你系统小马V6.3版..o(∩_∩)o...#0x00FF00 L55T38R720B70 $21|WAIT 1000|SHEL %SystemRoot%\EXPLORER.EXE|LOGO|TEXT

看出差别没有?在旧版的“TEXT 正在载入桌面……”前加入TEAM即可。

好了,改动完毕,PE启动顺利进入桌面。当然这只是我的情况,各种PE有所差别,这种方法也不敢说是万能的!只能是我的经验之谈,希望对大家有所启发!最后谢谢lxl1638!!!
回复

使用道具 举报

14#
发表于 2009-4-20 05:59:13 | 只看该作者
原帖由 moneyjin 于 2009-4-19 22:39 发表
要想让最新版本的PECMD能在旧版的PE中使用,请看本人新旧版本中的SETUPREG.HIV的内容:
旧版的:[HKEY_LOCAL_MACHINE\Setup]
"CmdLine"="PELOGON.EXE PECMD.EXE LOAD %SystemRoot%\\SYSTEM32\\PECMD.INI"

...

没什么怪的,见怪不怪,老九改变了语法,并且有详细的说明,自己对照着改一下就可以了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-6-25 06:58

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表