无忧启动论坛

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

请教老九 关于PECMD的疑问

[复制链接]
跳转到指定楼层
1#
发表于 2007-8-3 22:22:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
是这样的 在偶那PE中外部配置文件的开头是这样:

  1. //配置文件开始
  2. TEAM LOGO %CurDrv%\外置程序\Logon.JPG|WAIT 1000
  3. TEAM TEXT 正在执行基本设置……#0xFFFFFF,L18,T562,R500,B590 $14|WAIT 500
  4. ENVI CurDir=%CurDrv%\外置程序
  5. ENVI TmpPF=x:\program files
  6. WALL %CurDir%\WallPaper.JPG
  7. //对于笔记本键盘,可以去掉下面命令的注释,以避免打开数字键
  8. //NUMK 0
  9. TEXT 正在加载外置程序……
复制代码

但不知为何"正在加载外置程序"出不来 在该出来的位置是空白的
但接下来的"正在载入桌面"又能正确显示,原因是什么?

在我修改前,还有个询问是否设定虚拟内存的选项.奇怪的是询问的那文字也是没出来 但接下来的"取消设定虚拟内存"和接下来其他都正常

看来都是外部第二个Text有问题 但之前从没遇过 可否请老九解答?
2#
发表于 2007-8-3 22:38:59 | 只看该作者
改天再详细试验一下你这几行配置,现先弄清二个问题:
1、”正在执行基本设置……“这行文字是否写在"\外置程序\Logon.JPG"这幅图上面?
2、将这一行
     WALL %CurDir%\WallPaper.JPG
     放到后面或前面,或删到再试试。

[ 本帖最后由 lxl1638 于 2007-8-3 10:41 PM 编辑 ]
回复

使用道具 举报

3#
 楼主| 发表于 2007-8-4 00:08:38 | 只看该作者
老九:
  不好意思了 可能是我的vmware的问题 找了个之前正常的PE来测试也是这样子

  靠!特地找了个vpc来测试 怎么也是这个样子?

  第二次编辑...这下估计是pecmd的bug了?

  正常运行的外部配置文件:
  1. //配置文件开始
  2. TEAM LOGO %CurDrv%\EXTRA\Logon.JPG|WAIT 1000
  3. TEAM TEXT 正在执行基本设置……#0xFFFFFF,L18,T562,R500,B590 $14|WAIT 500
  4. ENVI CurDir=%CurDrv%\EXTRA
  5. USER Administrator,Microsoft
  6. WALL %CurDir%\WallPaper.JPG
  7. //对于笔记本键盘,可以去掉下面命令的注释,以避免打开数字键
  8. //NUMK 0
  9. //清理掉上次启动 PE 或 Windows 时留下的虚拟内存页面文件
  10. ENVI PF=Pagefile.sys
  11. 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%
  12. _SUB IFSetPageFile
  13. TEAM TEXT 5 秒内按住 Ctrl 可建立虚拟内存,否则跳过以保护硬盘数据……|WAIT 5000
  14. IFEX KEY=17,TEXT 正在设定虚拟内存……|PAGE D:\%PF% 192 256!TEXT 没有建立虚拟内存……
  15. WAIT 500
  16. _END
  17. //物理内存低于 192MB 时询问是否取消设定虚拟内存
  18. FIND MEM<192,CALL IFSetPageFile
  19. TEXT 正在加载外置程序……
  20. //建立外置程序加载的可行性报告,如果设置了虚拟内存或者可用内存大于一定数值,则加载有关的外置组件
  21. 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
  22. //设置自解压包的运行条件,如设置了虚拟内存,则建立运行条件,否则根据可用内存大小设置不同的运行条件
  23. //IFEX %Temp%\RPT_OK.LNK,LINK %Temp%\RPT_OK60,%SystemRoot%!IFEX MEM>60,LINK %Temp%\RPT_OK60,%SystemRoot%
  24. //将 IE 复制到 Z 盘安装可避免外置程序所在分区不能被格式化的问题,不想安装在 Z 盘,去掉下面的“Z”参数即可
  25. EXEC !%CurDir%\IE6.0\InstallIE.CMD
  26. //清理掉报告文件,其它的类似以上条件自解压到 X: 的外置程序需要先于这个命令运行
  27. FILE %Temp%\RPT_*.*
  28. EXEC %CurDir%\XPE_OuterPart\MMC.EXE
  29. //加载紫光拼音
  30. EXEC %CurDir%\IME\unispim.exe
  31. EXEC !%CurDir%\RegDoc.CMD
  32. LINK %Desktop%\启用PPPoE,%CurDir%\XPE_OuterPart\PPPoE.exe
  33. LINK %QuickLaunch%\清理临时文件,%CurDir%\XPE_TOOLS\CLEANTEMP.EXE
  34. LINK %QuickLaunch%\设置虚拟内存,%CurDir%\XPE_TOOLS\SETPAGEFILE.EXE
  35. LINK %Programs%\Windows 系统维护\Windows用户密码修复,%CurDir%\XPE_TOOLS\PasswdRenew.EXE
  36. LINK %Programs%\Windows 系统维护\Windows安装助手,%CurDir%\XPE_TOOLS\SETUPXP.EXE
  37. LINK %Programs%\Windows 系统维护\Windows注册表编辑器,%CurDir%\XPE_TOOLS\RUNSCANNER.EXE,%SystemRoot%\regedit.exe
  38. LINK %Programs%\Windows 系统维护\Windows服务驱动管理器,%CurDir%\XPE_TOOLS\SERVICESPE.EXE
  39. LINK %Programs%\Ghost 11.0\Ghost Explorer,%CurDir%\Ghost\Ghostexp.exe
  40. LINK %Programs%\Ghost 11.0\GhostCast服务器,%CurDir%\Ghost\Ghostsrv.exe
  41. LINK !%Programs%\卡巴斯基\卡巴斯基6(在C盘运行),%CurDir%\AVP6\AVP6.CMD,C,%CurDir%\AVP6\AVP.ICO
  42. LINK !%Programs%\卡巴斯基\卡巴斯基6(在D盘运行),%CurDir%\AVP6\AVP6.CMD,D,%CurDir%\AVP6\AVP.ICO
  43. LINK !%Programs%\卡巴斯基\卡巴斯基6(在E盘运行),%CurDir%\AVP6\AVP6.CMD,E,%CurDir%\AVP6\AVP.ICO
  44. //直接将给桌面显示参数传递给 Start_VGA.CMD,以便显卡驱动安装完毕直接设置分辨率(因为 WAIT 的值很难设置恰当)
  45. EXEC !%CurDir%\XPE_OuterPart\Start_VGA.CMD DISP W1024 H768 B32 F85
  46. //如果不能给 U 盘、USB 移动硬盘等设备及时分配盘符或者关机缓慢,请尝试重启 AudioSrv 服务(对于部分 SIGMATEL HD 系列集成声卡)
  47. TEAM EXEC =PECMD SERV !AudioSrv|SERV AudioSrv
  48. //在桌面显示网上邻居
  49. REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{208D2C60-3AEA-1069-A2D7-08002B30309D}=#0
  50. TEAM ENVI PF=|ENVI IFWait=
  51. LOAD %CurDir%\ERDC\MENU.INI
  52. //配置文件结束
复制代码
出现错误的外部配置文件(仅仅修改了创建快捷方式那部分):
  1. //配置文件开始
  2. TEAM LOGO %CurDrv%\外置程序\Logon.JPG|WAIT 1000
  3. TEAM TEXT 正在执行基本设置……#0xFFFFFF,L18,T562,R500,B590 $14|WAIT 500
  4. ENVI CurDir=%CurDrv%\外置程序
  5. USER Administrator,Microsoft
  6. WALL %CurDir%\WallPaper.JPG
  7. //对于笔记本键盘,可以去掉下面命令的注释,以避免打开数字键
  8. //NUMK 0
  9. //清理掉上次启动 PE 或 Windows 时留下的虚拟内存页面文件
  10. ENVI PF=Pagefile.sys
  11. 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%
  12. _SUB IFSetPageFile
  13. TEAM TEXT 5 秒内按住 Ctrl 可建立虚拟内存,否则跳过以保护硬盘数据……|WAIT 5000
  14. IFEX KEY=17,TEXT 正在设定虚拟内存……|PAGE D:\%PF% 192 256!TEXT 没有建立虚拟内存……
  15. WAIT 500
  16. _END
  17. //物理内存低于 192MB 时询问是否取消设定虚拟内存
  18. FIND MEM<192,CALL IFSetPageFile
  19. TEXT 正在加载外置程序……
  20. //建立外置程序加载的可行性报告,如果设置了虚拟内存或者可用内存大于一定数值,则加载有关的外置组件
  21. 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
  22. //设置自解压包的运行条件,如设置了虚拟内存,则建立运行条件,否则根据可用内存大小设置不同的运行条件
  23. //IFEX %Temp%\RPT_OK.LNK,LINK %Temp%\RPT_OK60,%SystemRoot%!IFEX MEM>60,LINK %Temp%\RPT_OK60,%SystemRoot%
  24. //将 IE 复制到 X 盘安装可避免外置程序所在分区不能被格式化的问题,不想安装在 X 盘,去掉下面的“X”参数即可
  25. EXEC !%CurDir%\IE6.0\InstallIE.CMD X
  26. //清理掉报告文件,其它的类似以上条件自解压到 X: 的外置程序需要先于这个命令运行
  27. FILE %Temp%\RPT_*.*
  28. EXEC %CurDir%\SYSTEM\MMC.EXE
  29. LINK !%Desktop%\启用网络支持,%CurDir%\SYSTEM\Start_Net.CMD,,%CurDir%\SYSTEM\NET_PART.EXE
  30. LINK !%Desktop%\启用声音支持,%CurDir%\SYSTEM\Start_Sound.CMD,,%CurDir%\SYSTEM\SOUND_PART.EXE
  31. LINK %Programs%\附件\画图,%SystemRoot%\System32\MSPAINT.EXE
  32. LINK %Programs%\附件\计算器,%SystemRoot%\System32\CALC.EXE
  33. //直接将给桌面显示参数传递给 Start_VGA.CMD,以便显卡驱动安装完毕直接设置分辨率(因为 WAIT 的值很难设置恰当)
  34. EXEC !%CurDir%\System\Start_VGA.CMD DISP W1024 H768 B32 F85
  35. //如果不能给 U 盘、USB 移动硬盘等设备及时分配盘符或者关机缓慢,请尝试重启 AudioSrv 服务(对于部分 SIGMATEL HD 系列集成声卡)
  36. TEAM EXEC =PECMD SERV !AudioSrv|SERV AudioSrv
  37. //在桌面显示网上邻居
  38. REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{208D2C60-3AEA-1069-A2D7-08002B30309D}=#0
  39. TEAM ENVI PF=|ENVI IFWait=
  40. //配置文件结束
复制代码
1、”正在执行基本设置……“这行文字是否写在"\外置程序\Logon.JPG"这幅图上面?

这里是正常的

又PS : PECMD.LOG中没发现异常现象

[ 本帖最后由 neo4026 于 2007-8-4 01:40 AM 编辑 ]
回复

使用道具 举报

4#
发表于 2008-2-24 00:43:57 | 只看该作者
请问车神:此问题解决了吗?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-15 23:58

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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