|
我刚测试完的适用于新版PECMD.EXE的PECMD.INI配置文件内容如下,贴出来晒晒,主要是对虚拟内存的控制。多提宝贵意见!
_SUB IFSetPageFile_128
TEAM TEXT 系统内存紧张,请设置虚拟内存;否则跳过以保护硬盘数据……|WAIT 2000|EXEC SETPAGEFILE.EXE /A0 /FPagefile.sys /I128 /M256 /T5000
_END
_SUB IFSetPageFile_256
FIND MEM<256,TEAM TEXT 为了运行更流畅,建议设置虚拟内存;否则跳过以保护硬盘数据……|WAIT 2000|EXEC SETPAGEFILE.EXE /A0 /FPagefile.sys /I256 /M512 /T5000
_END
////配置文件开始
::LOGS %SystemRoot%\PECMD.LOG
FBWF P60 L32 H256
TEAM ENVI W=%SystemRoot%|ENVI WS=%W%\SYSTEM32|ENVI WSD=%WS%\Drivers|ENVI PF=Pagefile.sys
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|MDIR %SystemDrive%\TEMP|PATH %SystemDrive%\TEMP|INIT I|CALL $SHELL32.DLL,DllInstall,#1,U
FORX \%PF%,LASTPF,0,FILE %LASTPF%
////修正部分显示效果
TEAM ENVI V0=HKLM\Software\Microsoft\Windows\CurrentVersion|ENVI V1=%V0%\Explorer\ControlPanel\NameSpace|ENVI V2=HKCU\Software\Microsoft\Windows\CurrentVersion
REGI %V0%\ShellServiceObjectDelayLoad\PostBootReminder= `禁止Windows漫游提示
REGI %V0%\Explorer\FindExtensions\Static\WebSearch\! `清除搜索菜单上的搜索“在 Internet 上”
REGI %V1%\{7007ACC7-3202-11D1-AAD2-00805FC1270E}\! `删除控制面板中网络连接
REGI %V1%\{D20EA4E1-3957-11d2-A40B-0C5020524153}\! `删除管理工具文件夹
REGI %V2%\Explorer\HideDesktopIcons\ClassicStartMenu\{208D2C60-3AEA-1069-A2D7-08002B30309D}=#1 `在桌面不显示网上邻居
REGI %V2%\Explorer\HideDesktopIcons\ClassicStartMenu\{450D8FBA-AD25-11D0-98A8-0800361B1103}=#1 `桌面不显示我的文档=#0是显示
REGI %V2%\Policies\Explorer\NoNetConnectDisconnect=#0x1 `隐藏网上邻居的“整个网络”
REGI HKCR\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage\! `去除“我的电脑”右键的“管理”
REG Delete %V0%\Explorer\Desktop\NameSpace\{450D8FBA-AD25-11D0-98A8-0800361B1103} /f `指定临时目录
REGI HKCU\Software\Microsoft\Internet Explorer\Settings\Always Use My Font Size=#0x01 `使IE不使用网页指定的字体大小
TEAM REGI HKCR\lnkfile\IsShortcut|ENVI V0=|ENVI V1=|ENVI V2=|SHOW
////用户设置
ENVI VT=TEXT 初始化系统……#0xFFF00 L20 T540 R720 B580 $20|WAIT 2000
FIND MEM<128,TEAM %VT%|CALL IFSetPageFile_128!TEAM WALL %Curdrv%\PETOOLS\Bliss.jpg|%VT%|CALL IFSetPageFile_256
ENVI VT=
IFEX %Curdrv%\StartCD.exe,TEAM LINK %StartMenu%\启动WinPE安装程序,%Curdrv%\StartCD.exe `开始菜单建立自动播放快捷方式
USER CHINA,中文2003PE系统
RUNS PECMD.EXE EXEC !%SystemRoot%\system32\INTERNAT.EXE,输入法指示器
////加载外置软件
IFEX MEM>20,TEAM TEXT 正在加载应用程序……|LOAD %CurDrv%\petools\WINPE.INI|LOAD %CurDrv%\外置程序\WINPE.INI!TEAM MESS 剩余内存不足20M,忽略\n拟自动加载的应用程序。\n @警告:内存紧张 #OK *3000
////创建系统菜单
TEXT 创建系统程序快捷方式……
HOTK #112,PECMD.EXE `注册热键:F1 帮助
LINK %QuickLaunch%\我的电脑,%SystemRoot%\explorer.exe,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}
LINK %QuickLaunch%\我的电脑,%SystemRoot%\SETPAGEFILE.EXE,设置虚拟内存
LINK %Programs%\附件\记事本,%WS%\NOTEPAD.EXE
LINK %Programs%\附件\命令提示符,%WS%\CMD.EXE
LINK %Programs%\附件\注册表编辑器,%W%\REGEDIT.EXE
LINK %Programs%\附件\资源管理器,%W%\EXPLORER.EXE,,EXPLORER.EXE,1
LINK %Programs%\附件\设置虚拟内存,%WS%\SETPAGEFILE.EXE
LINK %Programs%\其它驱动支持\给移动设备分配盘符,%WS%\SHOWDRIVE.EXE,,%WS%\SHELL32.DLL#11
LINK %Desktop%\搜索装载PETOOLS到开始菜单,PECMD.EXE,LOAD %WS%\PETOOLS.INI,Shell32.dll#52
////启动 SHELL
TEAM TEXT 正在载入桌面……
FIND Explorer.EXE,!TEAM SHEL %WinDir%\EXPLORER.EXE|LOGO|TEXT
NUMK 1 `对于笔记本键盘,可以将本命令改成 NUMK 0,以关闭数字键
TEAM EXEC =PECMD SERV !AudioSrv|SERV AudioSrv ` 如果不能给 USB 移动存储设备迅速分配盘符或者关机缓慢,请尝试重启 AudioSrv 服务(对于部分 HD 声卡)
//// 设置Windows启动项
`杀掉无用进程并删掉 X: 盘可删除文件以节省空间
TEAM WAIT 4000|KILL SMSS.EXE|KILL WINLOGON.EXE|FILE %WS%\SMSS.EXE|FILE %WS%\WINLOGON.EXE
TEAM ENVI W=|ENVI WS=|ENVI WSD=|ENVI PF=
FIND Explorer.EXE,!EXEC %comspec% /K "echo.Shell Explorer.EXE启动失败,自动转入CMD命令行。"
////配置文件结束
LOGS
EXIT
[ 本帖最后由 free68 于 2009-8-15 10:45 编辑 ] |
|