WINPE.INI 文件如下
//配置文件开始
MOUN %CurDrv%\MINIPE\OP.WIM,Y:,1
ENVI OPDir=Y:\外置程序
FIND MEM>120,TEAM LOGO %OPDir%\桌面背景\PELOGO.JPG|WAIT 1250
TEAM TEXT 正在执行基本设置……#0xEE,$20|WAIT 500
FIND Explorer.EXE,CALL Outer_Reload `由最小模式启动后加载外置时,需要调用 Outer_Reload 中定义的一些命令
WALL %OPDir%\桌面背景\PEWallPaper.BMP
EXEC !RunDll32.exe USER32.DLL,UpdatePerUserSystemParameters `桌面背景背景不显示用此命令
NUMK 0 `对于台式机键盘,可以将本命令改成 NUMK 1,以打开数字键
`FONT C:\WINDOWS\Fonts `挂接硬盘上 Windows 系统的字体,如果因字体过多造成启动极其缓慢或无法启动,请关闭此命令
REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{208D2C60-3AEA-1069-A2D7-08002B30309D}=#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%
`物理内存低于 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=
`如果 X: 盘有足够剩余空间,则按照一定条件执行下面的外置程序,是否为无阻塞运行则由上面的条件自动判定
`IFEX %SystemDrive%\>10,IFEX %Temp%\RPT_OK30.LNK,EXEC @%IFWait%%OPDir%\PE_OUTERPART\IncOC.CMD
EXEC =!%OPDir%\PE_OUTERPART\InsCommon.CMD `安装公共系统文件(半外置)
EXEC !%OPDir%\PE_OUTERPART\MMC\InsMMC.CMD `安装管理工具(外置)
EXEC !%OPDir%\REGDOC.CMD `将常用文档与对应外置程序建立关联(包括 .HTM 关联及安装 IE 和 WinRAR)
CALL Create_OPLink `创建一些外置程序的快捷方式
CALL Use_XP_Res `提取硬盘上原有 Windows XP 的部分资源的快捷方式组
`物理内存达到 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 到硬盘,%CurDrv%\SETUP\PESetup.EXE `建立安装 WinPE 的快捷方式
LINK %QuickLaunch%\设置虚拟内存,%OPDir%\WinPE_TOOLS\SETPAGEFILE.EXE
LINK %QuickLaunch%\理顺盘符顺序,%WinDir%\SYSTEM32\ORDERDRV.CMD,,Shell32.dll#24
LINK %Desktop%\显示隐藏磁盘盘符,%OPDir%\WinPE_TOOLS\SHOWDRIVE.EXE,,Shell32.dll#24
LINK %Desktop%\卸载外部配置,PECMD.EXE,LOAD Y:\UnloadOP.INI,Shell32.dll#26
LINK %Desktop%\使用exFAT磁盘分区格式,%OPDir%\PE_OUTERPART\MMC\FMTEXFAT.TXT
LINK !%Desktop%\启用网络支持,%OPDir%\PE_OUTERPART\Start_Net.CMD,,%OPDir%\PE_OUTERPART\NET_PART.ICO
LINK !%Desktop%\启用声音支持,%OPDir%\PE_OUTERPART\Start_Sound.CMD,,%OPDir%\PE_OUTERPART\SOUND_PART.ICO
LINK !%Desktop%\启用显卡支持,%OPDir%\PE_OUTERPART\Start_VGA.CMD,,%OPDir%\PE_OUTERPART\DISP_PART.ICO
LINK !%Desktop%\安装万能显卡驱动,%OPDir%\PE_OUTERPART\万能显卡驱动.EXE
LINK !%Programs%\Windows 系统维护\安装拼音加加,%OPDir%\PYJJ\INS_PYJJ.CMD,,%OPDir%\PYJJ\PYJJ.ICO
LINK !%Programs%\Windows 系统维护\安装极点五笔,%OPDir%\FREEWB\INSWB.CMD,,%OPDir%\FREEWB\JDWB.ICO
LINK %Programs%\Windows 系统维护\Windows用户密码修复,%OPDir%\WinPE_TOOLS\PasswdRenew.EXE
LINK %Programs%\Windows 系统维护\Windows安装助手,%OPDir%\WinPE_TOOLS\SETUPXP.EXE
LINK %Programs%\Windows 系统维护\Windows定制部署,%OPDir%\WinPE_TOOLS\EXTPREP.EXE
LINK %Programs%\Windows 系统维护\Windows注册表编辑器,%OPDir%\WinPE_TOOLS\RUNSCANNER.EXE,%WinDir%\regedit.exe
LINK %Programs%\Windows 系统维护\Windows服务驱动管理器,%OPDir%\WinPE_TOOLS\SERVICESPE.EXE
LINK %Programs%\Windows 系统维护\Windows系统还原,%OPDir%\WinPE_TOOLS\SYSTEMRESTORE.EXE
LINK %Programs%\Windows 系统维护\Windows用户密码查看,%OPDir%\PSPR\PSPR.EXE
LINK %Programs%\Windows 系统维护\Windows密码工具 NTPWedit v0.3,%OPDir%\WinPE_TOOLS\NTPWEDIT.EXE
LINK %Programs%\Windows 系统维护\Windows系统 ScanVirus v1.1.6.0,%OPDir%\WinPE_TOOLS\SCANVIRUS.EXE
LINK %Programs%\Windows 系统维护\微软产品序列号查看,%OPDir%\WinPE_TOOLS\PRODUKEY.EXE
LINK %Programs%\Windows 硬件维护\获取WinPE驱动程序 GetPEDriver v1.4,%OPDir%\GETPEDRIVER\GETPEDRIVER.EXE
LINK !%Programs%\Windows 硬件维护\万能显卡驱动安装,%OPDir%\PE_OUTERPART\万能显卡驱动.EXE
LINK !%Programs%\Windows 硬件维护\激活USB即插即用设备,%OPDir%\HWPNP\USBACTIV.CMD,,Shell32.dll#24
LINK %Programs%\ERD Command 2005\DiskWipe 磁盘擦除,%OPDir%\ERD2005\DISKWIPE.CMD,,%OPDir%\ERD2005\DISKWIPE.EXE
LINK %Programs%\ERD Command 2005\HotFix 补丁卸载向导,%OPDir%\ERD2005\HOTFIXUNINSTALL.CMD,,%OPDir%\ERD2005\HOTFIXUNINSTALL.EXE
LINK %Programs%\ERD Command 2005\LockSmith 系统密码修复,%OPDir%\ERD2005\LOCKSMITH.CMD,,%OPDir%\ERD2005\LOCKSMITH.EXE
LINK %Programs%\ERD Command 2005\SFCScan 系统文件修复,%OPDir%\ERD2005\SFCSCAN.CMD,,%OPDir%\ERD2005\SFCSCAN.EXE
LINK %Programs%\ERD Command 2005\SystemCompare 系统比较向导,%OPDir%\ERD2005\SYSTEMCOMPARE.CMD,,%OPDir%\ERD2005\SYSTEMCOMPARE.EXE
LINK %Programs%\ERD Command 2005\SystemRestore 系统还原向导,%OPDir%\ERD2005\SYSTEMRESTORE.CMD,,%OPDir%\ERD2005\SYSTEMRESTORE.EXE
LINK %Programs%\磁盘光盘工具\磁盘引导修复 BootSect Gui,%OPDir%\BOOTSECT\BOOTSECTGUI.EXE
LINK %Programs%\磁盘光盘工具\磁盘分区管理 DiskGenius 3.0.1206.2,%OPDir%\DISKGENIUS\DISKGENIUS.EXE
LINK %Programs%\磁盘光盘工具\Acronis Disk Director Server v10.0.2169,%OPDir%\ADDS\DISKDIRECTOR.EXE
LINK %Programs%\磁盘光盘工具\Virtual Drive Manager,%OPDir%\VDM\VDM1.exe
LINK %Programs%\磁盘光盘工具\虚拟驱动器专家,%OPDir%\VDM\VDM2.exe
LINK %Programs%\磁盘光盘工具\光盘映像工具 UltraISO 9.3.3.2685,%OPDir%\ULTRAISO\ULTRAISO.exe
LINK %Programs%\磁盘光盘工具\诺顿磁盘医生 NDD2007,%OPDir%\NDD2007\NDD32.EXE
LINK %Programs%\磁盘光盘工具\硬盘修复工具 Victoria v4.46,%OPDir%\VICTORIA\VCR446F.EXE
LINK %Programs%\磁盘光盘工具\微软虚拟光驱 VCDTool,%OPDir%\MSVCD\VCDTOOL.EXE
LINK %Programs%\磁盘光盘工具\磁盘映像工具 WinImage V8.0,%OPDir%\WINIMAGE\WINIMAGE.exe
LINK %Programs%\磁盘光盘工具\PTDD v3.5 磁盘分区表医生,%OPDir%\PTDD\PtdWin.exe
LINK %Programs%\克隆工具\Ghost32 v11.02,%OPDir%\Ghost11\Ghost32.exe
LINK %Programs%\克隆工具\TONGHOST.EXE v1.4 图形界面Ghost外壳,%OPDir%\Ghost11\TONGHOST.EXE
LINK %Programs%\克隆工具\Gho映像浏览器GhostExp v11.02,%OPDir%\GHOST11\GHOSTEXP.exe
LINK %Programs%\克隆工具\GhostCast Server 网络服务器 v11.02,%OPDir%\GHOST11\GHOSTSRV.exe
LINK %Programs%\文件工具\文件压缩解压 WinRAR V3.80,%OPDir%\WINRAR\WINRAR.EXE
LINK %Programs%\文件工具\文件编辑修改 UltraEdit-32,%OPDir%\ULTRAEDIT\uedit32.exe
LINK %Programs%\文件工具\文件反删恢复 FinalData,%OPDir%\FINALDATA\FinalData.exe
LINK %Programs%\文件工具\文件快速拷贝 FastCopy v1.92,%OPDir%\FASTCOPY\FASTCOPY.EXE
LINK %Programs%\文件工具\捆绑文件探测器,%OPDir%\WINPE_TOOLS\捆绑文件探测器.EXE
LINK %Programs%\图片、PDF工具\屏幕截图 HyperSnap v6.0,%OPDir%\HYPERSNAP6\HPRSNAP6.EXE
LINK %Programs%\图片、PDF工具\看图工具 ACDSee,%OPDir%\ACDSEE\ACDSEE.exe
LINK %Programs%\图片、PDF工具\PDF查看 FoxitReader,%OPDir%\FoxitReader\FoxitReader.exe
LINK %Programs%\系统检测\硬件及系统环境检测 Everest,%OPDir%\系统检测\EVEREST\EVEREST.exe
LINK %Programs%\系统检测\CPU 检测(CPU-Z),%OPDir%\系统检测\CPUZ\CPUZ.exe
LINK %Programs%\系统检测\显示器测试工具(DisplayX),%OPDir%\系统检测\DisplayX\DisplayX.exe
LINK %Programs%\系统检测\数码相机 CCD 坏点检测,%OPDir%\系统检测\CCD坏点检测\CCD_CHECK.EXE
LINK %Programs%\系统检测\物理内存检测器(MemTest),%OPDir%\系统检测\MEMTEST\MEMTEST.EXE
LINK %Programs%\系统检测\经典测试工具 SuperPI MOD,%OPDir%\系统检测\super_pi\super_pi.exe
LINK %Programs%\系统检测\ATTO 磁盘性能测试,%OPDir%\系统检测\ATTO\DISK_BENCH32.EXE
LINK %Programs%\系统检测\Filemon 文件监视程序,%OPDir%\系统检测\Filemon\Filemon.exe
LINK %Programs%\影音播放\千千静听,%OPDir%\影音播放\TTPlayer.exe
LINK %Programs%\影音播放\MPlayer,%OPDir%\影音播放\MPLAYER\Mplayer.exe
LINK %Programs%\网络工具\飞鸽传书(IPMsg),%OPDir%\WINPE_TOOLS\IPMSG.exe
LINK %Programs%\网络工具\迅雷 v5.5,%OPDir%\THUNDER\THUNDER.EXE
LINK %Programs%\网络工具\互联网络质量测试,%OPDir%\WinPE_TOOLS\AVLTOOL.EXE
LINK %Programs%\网络工具\HFS文件服务器 v2.3,%OPDir%\HTTPFS\HFS.EXE
LINK %Programs%\附件\微软中国日历,%OPDir%\微软中国日历\ICALCLK.EXE
LINK !%Programs%\附件\CMOS密码清除工具,%OPDir%\CMOSPWD\CMP.CMD,,Shell32.dll#12
_END
_SUB Use_XP_Res
EXEC !%OPDir%\XP资源\XP资源快捷方式.CMD
_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 `询问是否加载显卡驱动
TEXT 是否加载正常显卡驱动?
MESS 若您使用的为非 ATI 显卡,强烈建议您选择是,加载显卡驱动。\n对于部分 ATI 显卡,也可以选择是,尝试加载显卡驱动。\n若加载显卡驱动进入系统后显示异常,可再加载万能显卡驱动。 \n \n若您使用的 ATI 显卡或其他显卡,在加载驱动后黑屏或无法进入系统 \n出现上述情况,强烈建议您选择否!进入后手动加载万能显卡驱动 \n \n您确定要加载显卡驱动吗?(60 秒后默认选择是)@加载显卡驱动 #YN *60000 $Y
FIND $%YESNO%=YES,Call SetDisplay
WAIT 500
_END
_SUB SetDisplay `加载显卡驱动
TEAM EXEC !%OPDir%\PE_OuterPart\Start_VGA.CMD|FILE %Desktop%\启用显卡支持.*|FILE %Desktop%\安装万能显卡驱动.*
_END
//配置文件结束
PECMD.INI 文件如下
//配置文件开始
FBWF P40 L32 H96
TEAM TEXT 3 秒钟内按住 Ctrl 键可进入最小配置模式……#0xEE,L20,T560,R500,B580 $20|WAIT 3000
FIND KEY=17,TEAM 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_
`TEAM LOGS %W%\PECMD.LOG 取消启动过程记录
TEAM PATH %SystemDrive%\TEMP|INIT CIU|EXEC @PECMD.EXE CALL $SHELL32.DLL,DllInstall,#1,U
`修正 USB 驱动程序文件路径 已经内置到SHELL32.DLL
`删除一些多余的图标
REGI HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{7007ACC7-3202-11D1-AAD2-00805FC1270E}\! `删除网络连接
REGI HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}\! `删除任务计划
REGI HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Desktop\NameSpace\{450D8FBA-AD25-11D0-98A8-0800361B1103}\! `删除桌面我的文档
REGI HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FindExtensions\Static\WebSearch\! `清除搜索菜单上的搜索在Internet上
HOTK #112,PECMD.EXE `注册热键:F1 帮助
LINK %Programs%\附件\记事本,%WS%\NOTEPAD.EXE
LINK %Programs%\附件\命令提示符,%WS%\CMD.EXE
LINK %Programs%\附件\注册表编辑器,%W%\REGEDIT.EXE
LINK %Programs%\附件\资源管理器,%W%\EXPLORER.EXE,,EXPLORER.EXE,1
LINK %Desktop%\命令提示符,%WS%\CMD.EXE
LINK %StartMenu%\PECMD使用说明,%WS%\PECMD.EXE
EXEC =!%WinDir%\SYSTEM32\ORDERDRV.CMD `理顺磁盘盘符
FILE %WinDir%\SYSTEM32\ORDERDRV.CMD `理顺后删除此静默执行文件
FIND $%MinMode%=Yes,LINK %Desktop%\加载外部配置,PECMD.EXE,LOAD \MiniPE\WinPE.INI,Shell32.dll#26!TEAM TEXT|LOAD \MiniPE\WinPE.INI
FIND Explorer.EXE,!TEAM 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=
TEAM WAIT 12000|SEND 17_,18_,77_,77^,18^,17^|SEND 17_,18_,77_,77^,18^,17^ `如果 PECMD 托盘图标不显示,请用此命令
`LOGS 取消启动过程记录
//配置文件结束
欢迎光临 无忧启动论坛 (http://wuyou.net./) | Powered by Discuz! X3.3 |