DIY WinPE的一般步骤
①添加或删除工具:向 \Programs 目录中添加你自己的程序目录(或删除现有的程序目录)。注意目录中已经按工具功能进行了分类,强烈建议分类存放工具,并且一个工具占用一个自己的子目录,不建议将多种工具同时混合在一个目录,以免造成日后维护不便/
②PE 光盘开始菜单 DIY:用记事本打开 \XCMD.INI,根据该文件中现有的内容的格式添加自己的菜单或删除现有菜单。
开始菜单的各项目可使用环境变量(各变量代表的意义见上述说明。下同)。
例:
LINK %Desktop%\Internet Explorer,%CurDrv%\Programs\网络工具\TheWorld\TheWorld.exe,,%CurDrv%\Programs\网络工具\TheWorld\Theworld.ico
各部分说明:
LINK ……创建快捷方式命令,不能改
%Desktop% 表明是在桌面创建快捷方式。%Desktop% 变量名不能改,除非你另有指定。
\Internet Explorer 在桌面上显示的快捷方式名称
%CurDrv%\Programs\网络工具\TheWorld\TheWorld.exe, 快捷方式对应的目标程序路径。
, 这个逗号分隔的内容是程序运行参数。如果不带参数运行则留空。
%CurDrv%\Programs\网络工具\TheWorld\Theworld.ico 图标路径。如果用程序本身的图标,则不用指定。
菜单条目每条分别占一行;注释内容请以 // 打头。
各种菜单命令的详细说明,请双击 XCMD.EXE 后获取。Xcmd.exe 程序的最新版本下载:
[url]http://bbs.wuyou.com/viewthread.php?tid=91524&extra=page%3D1[/url] (修改版)
或:
[url]http://bbs.wuyou.com/viewthread.php?tid=89558&extra=page%3D2[/url] (原版)
③设置程序注册:因PE中的程序均是外挂的,因此PE系统启动时要对某些需要注册的软件进行注册。
如果你添加的工具需要向注册表写入注册信息,请自己写好注册表注册脚本,或者提取 REG 格式的注册表文件,存放到该程序所在的相同目录。
然后在
\Programs\System\RegApp.cmd
这个统一注册脚本中调用即可。比如:
用记事本打开 X:\PROGRAMS\System\RegApp.cmd
仿照如下的格式添加调用你新建的批处理命令:
call %D%\Programs\磁盘工具\WINIMAGE\WINIMAGE.cmd
具体把上述“Programs\磁盘工具\WINIMAGE\WINIMAGE.cmd”中的内容改成你的批处理文件的真实路径即可,“call %D%\”默认不用修改。
注册脚本可以使用 CMD 批处理格式,也可以使用 regedit /s XXX.reg 的注册表自动导入注册的格式,具体可参照下文“注册脚本生成方法”完成注册脚本制作。
注册命令每条分别占一行,可参照现有的命令格式写入,注意路径不要使用本地硬盘上的绝对路径,而必须使用相对路径或者使用上面提供的环境变量!
如果你要删除现有的程序,也请打开上述 RegApp.cmd 调用脚本,查看是否有该程序的注册命令,有则删除。
(责任编辑:www.upzxt.com)