1. 程式人生 > 其它 >自己動手給修改微PE映象新增程式

自己動手給修改微PE映象新增程式

前言

微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
它多了一個"="號,表示等待這個命令執行結束,可以根據自己的情況加或不加

作者書劍飄零 出處https://www.cnblogs.com/oboth-zl 本文版權歸作者和部落格園所有,歡迎轉載,但未經作者同意,必須保留此段宣告,且在文章頁面醒目位置顯示原文連線,否則保留追究法律責任的權利。