- 50
- 0
- 约5.26千字
- 约 20页
- 2016-12-04 发布于贵州
- 举报
系统封装教-3如何修改别人的PE为己所用
我们以修改“我心如水 WIN7PE_16.99.1 维护版.ISO”为例,整个ISO的核心文件就是这个BOOT.WIM,我们先把他提取出来。
然后用在本教程第一章学到的东西,用AIK工具解压得到下面的东西。
然后我们进入Windows目录,打开PECMD.INI文件,进行修改。
//配置文件开始
//定义分辨率为104×768 32位色彩
DISP W1024 H768 B32
//此处修改背景壁纸,进入Windows目录修改背景壁纸,%CurDir%对应着Windows目录。图片名称为LOGO.JPG
TEAM LOGO %CurDir%\LOGO.JPG|WAIT 100
TEAM TEXT 初始化 Win7PE 文件系统 ...#0xFFFFFF L59 T659 R519 B699 $22*|WAIT 100
TEAM ENVI W=%WinDir%|ENVI WS=%W%\SYSTEM32
TEAM EXEC =!%WS%\winpeshl.exe|INIT U,3699|RECY *:\,0|HOTK #112,PECMD.EXE
REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\SeparateProcess=#1
TEAM FILE %public%\desktop\desktop.ini|FILE %desktop%\desktop.ini
EXEC =!%WS%\ORDERDRV.CMD
WAIT 300
RAMD ImDisk,L64,NTFS,Y:,PETOOLS
NUMK 0
EXEC !=NUMLOCK.EXE
TEAM TEXT 初始化 Win7PE 文件系统 ... 请稍等 ...|WAIT 300
//这里释放了五笔输入法。先运行的7-ZIP软件,然后打开FreeWB软件。如果不用五笔输入法,则下面的可以删除。
EXEC @%ProgramFiles%\IME\IME.EXE
ENVI LNK=X:\Program Files\LNK
WAIT 300
EXEC !%ProgramFiles%\TOOLS\WimTool.exe /Reg /M
REGI HKCU\SOFTWARE\WimTool\AutoMountPath=Y:\WIM
WAIT 300
//如果不用五笔,这个可以删除。
EXEC !%ProgramFiles%\IME\INSWB.CMD
// REGDOC.CMD这个文件不能随便删,是用来设置外挂程序与其文档的关联,如果没有实现关联,可以手动运行这个批处理。但是如果我们删除了这个PE带的软件这个却没有删除,则也会出错。
EXEC !%ProgramFiles%\REGDOC.CMD
//基本菜单
//命令的名称叫做“SHELL_刷新系统”。执行的程序是”x:\windows\system32\pecmd.exe”,程序执行的代码是“kill Explorer.exe” (X盘可以//忽略,我们要修改就是直接进入Windows/sysytem32目录修改,下面的雷同)
//对应的图标文件是”x:\windows\system32\CLEANTEMP.ICO”,把这条命令附加到开始菜单。
LINK %LNK%\SHELL_刷新系统,x:\windows\system32\pecmd.exe,kill Explorer.exe,x:\windows\system32\CLEANTEMP.ICO
PINT %LNK%\SHELL_刷新系统.lnk,附到「开始」菜单(U)
//这条命令对应的示例图如下。
LINK %Programs%\附件\资源管理器,%W%\EXPLORER.EXE,,EXPLORER.EXE#1
LINK %LNK%\Windows 资源管理器,%SystemRoot%\explorer.exe,::{20D04FE0-3AEA-1069-A2D8-08002B30309D}
PINT %LNK%\Windows 资源管理器.lnk,TaskBand
//下面的一些命令分别把设置虚拟内存,临时文件清除,截图工具附加到快速启动栏()
//设置虚拟内存的目标位置是Windows/System32目录。
//所以“%WS%\”是指Windows/System32目录
//而对应到我们要修改的则如下如,也是Windows/System32
//所以下面三行第一行是指在附件中创建一个“设置虚拟内存”的命令,该命令指向了Windows/System32/SETPAGEFILE.EXE
LINK
原创力文档

文档评论(0)