前言
微PE里面有些程序版本低,或者有些自己需要的的程序可能沒有,那么可以試着自己修改、添加。
准備
DISM++
WIMTOOL(遠古工具,建議使用DISM++替代)
UltraISO(可選,用來打包成新的ISO文件,DISM++可替代之)
其實DISM++功能很強大。靠其一己之力便可以完成。
開始
1、首先將wim文件從微PE鏡像中拷貝出來。
2、使用DISM++掛載wim文件。(也可以用wimtool工具掛載,甚至用7ZIP解壓。)
然后我們就能在掛載的目錄中修改wim鏡像內的文件了。
3、修改
我們可以將自己的程序放在Program Files目錄下,然后修改/增加PETools.ini文件中對應條目即可。
PETools.ini文件中除了Link了桌面快捷方式,PE系統的開始菜單、注冊表等也可以在這個文件里修改。
4、保存修改
直接保存映像即可。
5、替換原ISO鏡像中的WIM文件
使用UltraISO加載原ISO鏡像。
點擊添加文件,選擇已經修改好的WIM鏡像,最后點擊保存,就得到了最終修改好的PE鏡像文件,至此大功告成!
ps:當然DISM++也可以打包最終的ISO文件,不過得先解包出原鏡像內的文件。
其他
PETools.ini文件中的一些語法
一、基礎 EXEC,LOAD,LINK 命令寫法
EXEC %ProgramFiles%\Internet Explorer\iexplore.exe 表示運行在Program Files目錄下\Internet Explorer\iexplore.exe程序
LOAD %ProgramFiles%\Tools.ini" 表示加載在 Program Files目錄下的Tools.ini外置配置文件
LINK %Desktop%\騰訊QQ,%ProgramFiles%\QQ.exe 表示在桌面創建一個名為"騰訊QQ "的快捷方式,並且鏈接指向 Program Files 目錄下\QQ.exe
☞EXEC 負責運行后綴名為exe,bat,cmd等可執行文件
☞LOAD 負責加載后綴名為ini 的配置文件
☞LINK 負責創建快捷方式,它負責的文件類型很多
二、一些基礎的環境變量:
%CurDir% 表示本配置文件所在目錄
%SystemRoot% 和 %WinDir% 均表示Windows目錄
%ProgramFiles% 表示Program Files 目錄
%Desktop% 表示桌面
%StartMenu% 表示開始菜單目錄
%Startup% 表示啟動菜單目錄
%Programs% 表示程序菜單目錄
三、常見符號 ! @ _ & =意義
11.3.1這里這些符號" ! @ _ & ="都是指搭配EXEC時的,因為比較常用.常見的有:EXEC _ EXEC & EXEC ! EXEC @
例如:
EXEC _%SystemRoot%\123.exe ------表示最小化運行Windows 目錄下的123.exe
EXEC &%SystemRoot%\123.exe ------表示最大化運行Windows 目錄下的123.exe
EXEC !%SystemRoot%\123.exe ------表示隱藏運行Windows 目錄下的123.exe (常用)
EXEC @%SystemRoot%\123.exe ------表示徹底隱藏運行Windows 目錄下的123.exe
11.3.2另外一種寫法:
EXEC =!%SystemRoot%\123.exe ------表示隱藏運行Windows 目錄下的123.exe
它多了一個"="號,表示等待這個命令執行結束,可以根據自己的情況加或不加