|
3#
楼主 |
发表于 2007-8-4 00:08:38
|
只看该作者
老九:
不好意思了 可能是我的vmware的问题 找了个之前正常的PE来测试也是这样子
靠!特地找了个vpc来测试 怎么也是这个样子?
第二次编辑...这下估计是pecmd的bug了?
正常运行的外部配置文件:- //配置文件开始
- TEAM LOGO %CurDrv%\EXTRA\Logon.JPG|WAIT 1000
- TEAM TEXT 正在执行基本设置……#0xFFFFFF,L18,T562,R500,B590 $14|WAIT 500
- ENVI CurDir=%CurDrv%\EXTRA
- USER Administrator,Microsoft
- WALL %CurDir%\WallPaper.JPG
- //对于笔记本键盘,可以去掉下面命令的注释,以避免打开数字键
- //NUMK 0
- //清理掉上次启动 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%|FILE R:\%PF%|FILE S:\%PF%|FILE T:\%PF%
- _SUB IFSetPageFile
- TEAM TEXT 5 秒内按住 Ctrl 可建立虚拟内存,否则跳过以保护硬盘数据……|WAIT 5000
- IFEX KEY=17,TEXT 正在设定虚拟内存……|PAGE D:\%PF% 192 256!TEXT 没有建立虚拟内存……
- WAIT 500
- _END
- //物理内存低于 192MB 时询问是否取消设定虚拟内存
- FIND MEM<192,CALL IFSetPageFile
- TEXT 正在加载外置程序……
- //建立外置程序加载的可行性报告,如果设置了虚拟内存或者可用内存大于一定数值,则加载有关的外置组件
- TEAM EXEC !=CMD.EXE /C ECHO FOR %%I IN (C D E F G H I J K L M N O P Q R S T) DO IF EXIST %%I:\PAGEFILE.SYS PECMD LINK %Temp%\RPT_OK,%SystemRoot%>%TEMP%\RPT_OK.CMD|EXEC !=%TEMP%\RPT_OK.CMD
- //设置自解压包的运行条件,如设置了虚拟内存,则建立运行条件,否则根据可用内存大小设置不同的运行条件
- //IFEX %Temp%\RPT_OK.LNK,LINK %Temp%\RPT_OK60,%SystemRoot%!IFEX MEM>60,LINK %Temp%\RPT_OK60,%SystemRoot%
- //将 IE 复制到 Z 盘安装可避免外置程序所在分区不能被格式化的问题,不想安装在 Z 盘,去掉下面的“Z”参数即可
- EXEC !%CurDir%\IE6.0\InstallIE.CMD
- //清理掉报告文件,其它的类似以上条件自解压到 X: 的外置程序需要先于这个命令运行
- FILE %Temp%\RPT_*.*
- EXEC %CurDir%\XPE_OuterPart\MMC.EXE
- //加载紫光拼音
- EXEC %CurDir%\IME\unispim.exe
- EXEC !%CurDir%\RegDoc.CMD
- LINK %Desktop%\启用PPPoE,%CurDir%\XPE_OuterPart\PPPoE.exe
- LINK %QuickLaunch%\清理临时文件,%CurDir%\XPE_TOOLS\CLEANTEMP.EXE
- LINK %QuickLaunch%\设置虚拟内存,%CurDir%\XPE_TOOLS\SETPAGEFILE.EXE
- LINK %Programs%\Windows 系统维护\Windows用户密码修复,%CurDir%\XPE_TOOLS\PasswdRenew.EXE
- LINK %Programs%\Windows 系统维护\Windows安装助手,%CurDir%\XPE_TOOLS\SETUPXP.EXE
- LINK %Programs%\Windows 系统维护\Windows注册表编辑器,%CurDir%\XPE_TOOLS\RUNSCANNER.EXE,%SystemRoot%\regedit.exe
- LINK %Programs%\Windows 系统维护\Windows服务驱动管理器,%CurDir%\XPE_TOOLS\SERVICESPE.EXE
- LINK %Programs%\Ghost 11.0\Ghost Explorer,%CurDir%\Ghost\Ghostexp.exe
- LINK %Programs%\Ghost 11.0\GhostCast服务器,%CurDir%\Ghost\Ghostsrv.exe
- LINK !%Programs%\卡巴斯基\卡巴斯基6(在C盘运行),%CurDir%\AVP6\AVP6.CMD,C,%CurDir%\AVP6\AVP.ICO
- LINK !%Programs%\卡巴斯基\卡巴斯基6(在D盘运行),%CurDir%\AVP6\AVP6.CMD,D,%CurDir%\AVP6\AVP.ICO
- LINK !%Programs%\卡巴斯基\卡巴斯基6(在E盘运行),%CurDir%\AVP6\AVP6.CMD,E,%CurDir%\AVP6\AVP.ICO
- //直接将给桌面显示参数传递给 Start_VGA.CMD,以便显卡驱动安装完毕直接设置分辨率(因为 WAIT 的值很难设置恰当)
- EXEC !%CurDir%\XPE_OuterPart\Start_VGA.CMD DISP W1024 H768 B32 F85
- //如果不能给 U 盘、USB 移动硬盘等设备及时分配盘符或者关机缓慢,请尝试重启 AudioSrv 服务(对于部分 SIGMATEL HD 系列集成声卡)
- TEAM EXEC =PECMD SERV !AudioSrv|SERV AudioSrv
- //在桌面显示网上邻居
- REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{208D2C60-3AEA-1069-A2D7-08002B30309D}=#0
- TEAM ENVI PF=|ENVI IFWait=
- LOAD %CurDir%\ERDC\MENU.INI
- //配置文件结束
复制代码 出现错误的外部配置文件(仅仅修改了创建快捷方式那部分):- //配置文件开始
- TEAM LOGO %CurDrv%\外置程序\Logon.JPG|WAIT 1000
- TEAM TEXT 正在执行基本设置……#0xFFFFFF,L18,T562,R500,B590 $14|WAIT 500
- ENVI CurDir=%CurDrv%\外置程序
- USER Administrator,Microsoft
- WALL %CurDir%\WallPaper.JPG
- //对于笔记本键盘,可以去掉下面命令的注释,以避免打开数字键
- //NUMK 0
- //清理掉上次启动 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%|FILE R:\%PF%|FILE S:\%PF%|FILE T:\%PF%
- _SUB IFSetPageFile
- TEAM TEXT 5 秒内按住 Ctrl 可建立虚拟内存,否则跳过以保护硬盘数据……|WAIT 5000
- IFEX KEY=17,TEXT 正在设定虚拟内存……|PAGE D:\%PF% 192 256!TEXT 没有建立虚拟内存……
- WAIT 500
- _END
- //物理内存低于 192MB 时询问是否取消设定虚拟内存
- FIND MEM<192,CALL IFSetPageFile
- TEXT 正在加载外置程序……
- //建立外置程序加载的可行性报告,如果设置了虚拟内存或者可用内存大于一定数值,则加载有关的外置组件
- TEAM EXEC !=CMD.EXE /C ECHO FOR %%I IN (C D E F G H I J K L M N O P Q R S T) DO IF EXIST %%I:\PAGEFILE.SYS PECMD LINK %Temp%\RPT_OK,%SystemRoot%>%TEMP%\RPT_OK.CMD|EXEC !=%TEMP%\RPT_OK.CMD
- //设置自解压包的运行条件,如设置了虚拟内存,则建立运行条件,否则根据可用内存大小设置不同的运行条件
- //IFEX %Temp%\RPT_OK.LNK,LINK %Temp%\RPT_OK60,%SystemRoot%!IFEX MEM>60,LINK %Temp%\RPT_OK60,%SystemRoot%
- //将 IE 复制到 X 盘安装可避免外置程序所在分区不能被格式化的问题,不想安装在 X 盘,去掉下面的“X”参数即可
- EXEC !%CurDir%\IE6.0\InstallIE.CMD X
- //清理掉报告文件,其它的类似以上条件自解压到 X: 的外置程序需要先于这个命令运行
- FILE %Temp%\RPT_*.*
- EXEC %CurDir%\SYSTEM\MMC.EXE
- LINK !%Desktop%\启用网络支持,%CurDir%\SYSTEM\Start_Net.CMD,,%CurDir%\SYSTEM\NET_PART.EXE
- LINK !%Desktop%\启用声音支持,%CurDir%\SYSTEM\Start_Sound.CMD,,%CurDir%\SYSTEM\SOUND_PART.EXE
- LINK %Programs%\附件\画图,%SystemRoot%\System32\MSPAINT.EXE
- LINK %Programs%\附件\计算器,%SystemRoot%\System32\CALC.EXE
- //直接将给桌面显示参数传递给 Start_VGA.CMD,以便显卡驱动安装完毕直接设置分辨率(因为 WAIT 的值很难设置恰当)
- EXEC !%CurDir%\System\Start_VGA.CMD DISP W1024 H768 B32 F85
- //如果不能给 U 盘、USB 移动硬盘等设备及时分配盘符或者关机缓慢,请尝试重启 AudioSrv 服务(对于部分 SIGMATEL HD 系列集成声卡)
- TEAM EXEC =PECMD SERV !AudioSrv|SERV AudioSrv
- //在桌面显示网上邻居
- REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{208D2C60-3AEA-1069-A2D7-08002B30309D}=#0
- TEAM ENVI PF=|ENVI IFWait=
- //配置文件结束
复制代码1、”正在执行基本设置……“这行文字是否写在"\外置程序\Logon.JPG"这幅图上面?
这里是正常的
又PS : PECMD.LOG中没发现异常现象
[ 本帖最后由 neo4026 于 2007-8-4 01:40 AM 编辑 ] |
|