|
兄弟们帮忙看下,我的配置文件哪错了,为什么找不到位置程序
光盘目录结构如下
我的配置文件PECMD.INI:
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
FBWF P40 L32 H96
TEAM TEXT 3 秒钟内按住 Ctrl 键可进入最小配置模式……#0xEE,L20,T560,R500,B580 $20|WAIT 3000
FIND KEY=17,ENVI MinMode=Yes|Text 正在加载最小配置模式……!Text 正在加载标准配置模式……
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_
DISP W800 H600 B32
TEAM LOGS %S%\PECMD.LOG|MDIR %SystemDrive%\TEMP|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
NUMK 0
//注册热键:F1 帮助
HOTK #112,PECMD.EXE
LINK %Programs%\常用工具\画图,%WS%\MSPAINT.EXE
LINK %Programs%\常用工具\计算器,%WS%\CALC.EXE
LINK %Programs%\常用工具\记事本,%WS%\NOTEPAD.EXE
LINK %Programs%\常用工具\命令提示符,%WS%\CMD.EXE
LINK %Programs%\常用工具\清除临时文件,%WS%\CLEANTEMP.EXE
LINK %Programs%\设置虚拟内存,%WS%\SETPAGEFILE.EXE
LINK %Programs%\常用工具\注册表编辑器,%W%\REGEDIT.EXE
LINK %Programs%\常用工具\资源管理器,%W%\EXPLORER.EXE,,EXPLORER.EXE#1
LINK %QuickLaunch%\资源管理器,%W%\EXPLORER.EXE,,EXPLORER.EXE#1
LINK %Programs%\常用工具\搜索PETOOLS到'开始'菜单,PECMD.EXE,LOAD %WS%\PETOOLS.INI,Shell32.dll#22
LINK %Programs%\备份还原\GimageX中文版 ,%WS%\gimagex.exe
FIND $MinMode=Yes,LINK %Desktop%\加载外部配置,PECMD.EXE,LOAD \WXPE\WinPE.INI,Shell32.dll,7!TEXT|LOAD \WXPE\WinPE.INI
FIND Explorer.EXE,!SHEL %WinDir%\EXPLORER.EXE|LOGO|TEXT
//如果不能给 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^
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
WINPE.INI:
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
//配置文件开始
MOUN %CurDrv%\WXPE\OUT.WIM,B:\OUT,1
MOUN %CurDrv%\WXPE\TOOLS.WIM,B:\TOOLS,1
ENVI OPDir=B:\TOOLS
TEAM TEXT 正在执行基本设置……#0xFFFFFF,$20|WAIT 500
FIND Explorer.EXE,CALL Outer_Reload `由最小模式启动后加载外置时,需要调用 Outer_Reload 中定义的一些命令
NUMK 0 `对于台式机键盘,可以将本命令改成 NUMK 1,以打开数字键
`FONT C:\WINDOWS\Fonts `挂接硬盘上 Windows 系统的字体,如果因字体过多造成启动极其缓慢或无法启动,请关闭此命令
`清理掉上次启动 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%
`物理内存低于 256MB 时询问是否设定虚拟内存
IFEX %Temp%\PFIsSet.LOG,!FIND MEM<256,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) DO IF EXIST %%I:\PAGEFILE.SYS ECHO.^>%Temp%\PFIsSet.LOG>%TEMP%\RPT_OK.CMD"|EXEC !=%TEMP%\RPT_OK.CMD
`设置解开某些压缩包的运行条件,如设置了虚拟内存,则建立运行条件,否则根据可用内存大小设置不同的运行条件
IFEX %Temp%\PFIsSet.LOG,LINK %Temp%\RPT_OK30,%WinDir%!IFEX MEM>30,LINK %Temp%\RPT_OK30,%WinDir%
`如果设置了虚拟内存或可用内存大于 80MB,则下面的解压安装的外置程序为无阻塞运行,否则则是排队执行
ENVI IFWait==
IFEX %Temp%\PFIsSet.LOG,ENVI IFWait=!IFEX MEM>80,ENVI IFWait=
EXEC =!%OPDir%\PE_OUTERPART\InsCommon.CMD `安装公共系统文件(半外置)
EXEC !%OPDir%\PE_OUTERPART\Start_MMC.CMD `安装管理工具(外置)
EXEC !%OPDir%\REGDOC.CMD `将常用文档与对应外置程序建立关联(包括 .HTM 关联及安装 IE 和 WinRAR)
CALL Create_OPLink `创建一些外置程序的快捷方式
`物理内存达到 128MB 或者设置了虚拟内存,则询问是否加载显卡驱动,否则仅在桌面生成一个“启用显卡支持”的快捷方式
FIND MEM>127,Call IfSetDisplay!IFEX %Temp%\PFIsSet.LOG,Call IfSetDisplay
TEAM ENVI PF=|ENVI IFWait=|ENVI $PF_Tag=|FILE %Temp%\RPT_*.*
FIND Explorer.EXE,!TEAM TEXT 正在载入桌面……|SHEL %WinDir%\EXPLORER.EXE|LOGO|TEXT
EXIT
_SUB Create_OPLink
LINK %Desktop%\安装WinPE到硬盘,%RP%:\PEinst.BAT,,%OPDir%\PE_OUTERPART\271.ico
LINK %USERPROFILE%\「开始」菜单\SHELL 刷新,%OPDir%\WinPE_TOOLS\shell.EXE
LINK %QuickLaunch%\设置虚拟内存,%OPDir%\WinPE_TOOLS\SETPAGEFILE.EXE
LINK %QuickLaunch%\激活VMware拖放剪贴板支持,%OPDir%\WinPE_TOOLS\VMware拖放剪贴板支持.exe
LINK %Desktop%\卸载外部配置,PECMD.EXE,LOAD Y:\OUT\UnloadOP.INI,Shell32.dll#27
LINK %Desktop%\磁盘分区管理 DiskGen,%programfiles%\DiskGen\DiskGen.exe
LINK %Desktop%\一键备份与还原,%OPDir%\Ghost\ONEKEY.exe
LINK %Programs%\磁盘光盘\磁盘分区管理 DiskGen,%programfiles%\DiskGen\DiskGen.exe
LINK %Programs%\磁盘光盘\硬盘低格——慎重!,%OPDir%\DiskTool\LFORMAT.EXE
LINK %Programs%\磁盘光盘\BootSect引导代码写入,%OPDir%\DiskTool\BOOTSECT-GUI.EXE
LINK %Programs%\磁盘光盘\镜像编辑 UltraISO,%OPDir%\UltraISO\UltraISO.exe
LINK %Programs%\磁盘光盘\虚拟光驱 VDM,%OPDir%\VDM\VDM.exe
LINK %Programs%\磁盘光盘\整数分区计算器,%OPDir%\WinPE_TOOLS\整数分区计算器.exe
LINK %Programs%\磁盘光盘\显示移动磁盘盘符,%WinDir%\SYSTEM32\PECMD.EXE,SHOW,Shell32.dll#24
LINK %Programs%\系统维护\Windows引导修复,%OPDir%\WinPE_TOOLS\Windows引导修复.exe
LINK %Programs%\系统维护\PE下硬盘安装64位系统的方法,%OPDir%\PE下硬盘安装64位系统的方法.txt
LINK %Programs%\系统维护\注册表比较 RegShot,%OPDir%\WinPE_TOOLS\regshot.exe
LINK %Programs%\系统维护\Windows用户密码修复,%OPDir%\WinPE_TOOLS\PasswdRenew.EXE
LINK %Programs%\系统维护\Windows注册表编辑器,%OPDir%\WinPE_TOOLS\RUNSCANNER.EXE,%WinDir%\regedit.exe
LINK %Programs%\系统维护\Win 7 辅助安装工具,%OPDir%\WINPE_TOOLS\INSWIN7.EXE
LINK %Programs%\备份还原\Gho映像浏览器,%OPDir%\Ghost\GHOSTEXP.EXE
LINK %Programs%\备份还原\一键备份与还原,%OPDir%\Ghost\ONEKEY.exe
LINK %Programs%\常用工具\CAB制作,%OPDir%\WINPE_TOOLS\CAB制作\CAB制作.EXE
LINK %Programs%\常用工具\CMD命令行转EXE文件,%OPDir%\WINPE_TOOLS\CMD2EXE.EXE
LINK %Programs%\常用工具\屏幕录像,%OPDir%\WINPE_TOOLS\SCREEN2EXE.EXE
LINK %Programs%\常用工具\屏幕截图,%OPDir%\WINPE_TOOLS\SnapShot.exe
LINK %Programs%\常用工具\图标提取器,%OPDir%\WINPE_TOOLS\图标提取器.exe
LINK %Programs%\常用工具\文件属性修改,%OPDir%\WINPE_TOOLS\RENFILES.EXE
LINK %Programs%\常用工具\WinRAR,%OPDir%\winrar\winrar.exe
LINK %Programs%\常用工具\极点五笔,%OPDir%\FREEWB\FREEWB.exe
LINK %Programs%\常用工具\数据恢复 FinalDATA,%OPDir%\FINALDATA\FinalDATA.exe
LINK %Programs%\常用工具\文件资源查看修改,%OPDir%\WINPE_TOOLS\RESHACKER.EXE
LINK %Programs%\系统检测\硬件及系统环境检测,%OPDir%\test\EVEREST.exe
LINK %Programs%\系统检测\显示器测试工具,%OPDir%\test\DisplayX.exe
LINK %Programs%\系统检测\物理内存检测器,%OPDir%\test\MEMTEST.EXE
LINK !%Programs%\驱动安装\启用网络支持,%OPDir%\PE_OUTERPART\Start_Net.CMD,,%OPDir%\PE_OUTERPART\NET_PART.ICO
LINK !%Programs%\驱动安装\安装万能显卡驱动,%OPDir%\PE_OUTERPART\START_VGA.CMD,,%OPDir%\PE_OUTERPART\DISP_PART.ICO
_END
_SUB Outer_Reload `启动后加载外置程序时重新注册相关变量
ENVI Programs=%USERPROFILE%\「开始」菜单\程序
ENVI Desktop=%USERPROFILE%\桌面
ENVI QuickLaunch=%USERPROFILE%\Application Data\Microsoft\Internet Explorer\Quick Launch
IFEX %Desktop%\加载外置程序.LNK,FILE %Desktop%\加载外置程序.*
_END
_SUB IFSetPageFile `询问是否设置虚拟内存
TEXT 是否设置虚拟内存?
MESS 您的计算机物理内存较少,某些外置程序的运行可能需要用到\n虚拟内存。设置了虚拟内存,有助于提高系统的速度和稳定性;\n如果您需要保护并恢复硬盘分区数据,可跳过虚拟内存的设置。\n \n您确定要设置虚拟内存吗?(建议设置,30 秒后默认选择否)@设置虚拟内存 #YN *30000 $N
FIND $%YESNO%=YES,Call SetPageDrv!TEXT 没有建立虚拟内存……
WAIT 500
_END
_SUB SetPageDrv `设定虚拟内存存放分区
TEAM TEXT 正在设定虚拟内存……|ENVI $PF_Tag=
BROW PF_Tag,*C:\,请选择虚拟内存文件存放的分区,取消则自动选择分区
FIND $%PF_Tag%=,TEAM TEXT 正在设定虚拟内存(自动选择存放分区)……|PAGE D:\%PF% 192 256 !TEAM TEXT 正在设定虚拟内存(虚拟内存存放在 %PF_Tag% 盘)……|PAGE %PF_Tag%\%PF% 192 256
_END
_SUB IfSetDisplay `询问是否加载显卡驱动
TEAM TEXT 3秒内按住 Ctrl 键可取消加载显卡驱动……|WAIT 3000
FIND KEY=17,TEXT!TEAM EXEC !%OPDir%\PE_OuterPart\Start_VGA.CMD|DISP W1024 H768 B32 F60 T1000|FILE %Desktop%\启用显卡支持.*|FILE %Desktop%\安装万能显卡驱动.*
WAIT 500
_END
//配置文件结束
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
请问哪里错了呢?
[ 本帖最后由 wjgyz740526 于 2009-12-1 10:49 编辑 ] |
|