|
在老九的pecmd里帮助是这样说的
※如果文件路径第1个字符是"\",则搜索所有磁盘指定目录中的文件,如"LOAD \MyWinPE\PECMD.INI"。
看到红色那句,也就是说加载外部配置文件的时候是c d e...盘这样搜索下去。这种方法的好处是可以把外置程序放在任意驱动器下,但这样的话会出现另一个问题,假如同一个pe,我已经在硬盘上安装了一次,现在我又用光盘启动这个pe,那么,因为盘符的顺序问题,就会加载硬盘上的外部配置文件,而不是加载光盘上的,所以我们可以写一个简单的bat来解决这个问题。
一,在pe的核心的system32目录里新建一个名为EXTRA.CMD的文件
里面的代码如下:
For %%I In (Z Y X W V U T S R Q P O N M L K J I H G F E D C) Do (If Exist %%I:\外部软件\WINPE.INI Set RP=%%I:&GOTO EXTRA)
EXIT
:EXTRA
PECMD.EXE LOAD %RP%\外部软件\WINPE.INI
EXIT
蓝色部分是你的外部配置文件的路径,可根据自己需要修改
二,在pecmd.ini文件里添加这一句
EXEC =!%SystemRoot%\SYSTEM32\EXTRA.CMD
当然,这里我没写关于最小配置的情况,如果有朋友有需要进行最小配置加载,可自行参考毛桃的命令,修改一下就行了。
因为是随便写的,所以不太完善,各位大侠莫见怪 |
|