網頁

2021年10月24日 星期日

微PE2.2版(WEPE 2.2)修改、建立虛擬磁碟機、核心內建工具程式改外置,深入剖析

微PE2.2版:
支援更多新機型啟動。
核心已內建VMD支援intel 11代新機可認硬碟。
核心已內建大量筆電觸控板所需驅動。
核心直接支援繞過TPM2.0安裝原版windows11映像。
修復了在一些新主機,特別是平板上進PE黑屏的問題。

這次修改微PE2.2版(WEPE 2.2)有所得:
1.微pe2.2版比2.1版好修改。
2.核心放的檔案,雖不多,主要工具程式都能執行。
3.取得修改 開始 的程式捷徑的註冊檔匯出處。
4.成功自行建立虛擬磁碟機,將內建在核心檔的工具程式移至外置,各個pe都可以共用工具程式。
5.了解整理磁碟機代號程式執行的次序,才能順利掛載外置工具程式的wim檔。
6.繁體文字檔轉簡體,在word檔轉,雖可在簡體pe正常顯示,但部分的字會被修改,因此,須在convertz轉才能正確轉換。
趁剛完成修改,記憶較完整時,紀錄微pe修改、建立虛擬磁碟機、工具程式改外置,詳細過程。

須準備的檔案:
🔺微PE2.2版
網路上也有一些下載點請自行搜尋安全下載點

注意:無憂論壇須於\Windows\System32\drivers\etc\hosts 檔,加入
117.25.130.178  bbs.wuyou.net
117.25.130.178  wuyou.net
才能瀏覽網頁。

🔺gimagex
請自行搜尋下載

🔺Ultraiso
請自行搜尋下載

🔺需要的工具程式請自備
因有建立虛擬磁碟機、核心內建工具程式改外置後,可在外置再加入一些需要的工具程式,核心大小少了1/3。微PE外置工具程式清單,請讀者參考 ,依自己需要加入。
原版微PE核心WEPE64.WIM 218MB,加入自己需要工具程式至核心,核心大小約300MB,將大部分內建工具程式外置之後,微PE核心剩約192MB。
外置工具程式清單:
trueimage 2017
trueimage 2021
CeoMSX (離線導入硬碟/usb 3驅動程式)
CPUZ
DiskGenius
Dism++
WinNTSetup
7-Zip
AIDA64
CoreTemp
everything
gbcalc
HardDiskSentinel
HDD Low Level Format Tool
PartAssist
password(密碼相關工具程式)
Q-Dir
ULTRAISO
VDM
WINSNAP

留在核心的工具程式
GhostCGI
Imagine
KeyBoard
Memtest
NTPassword
RunScanner
Wimtool
WinHex
Others資料夾內程式

工具程式外置或留在核心請依需要自己決定。

🔺Primo_Ramdisk (PE)
下圖是網路下載的Primo_Ramdisk.rar,解壓縮後的檔案與資料夾截圖。
微PE 2.2  64位元版,要建虛擬磁碟Y,用到的檔案與資料夾說明:
program Files資料夾沒用到(於PE實測,刪除或沒放入,仍能建立虛擬磁碟Y)

X64資料夾底下的windows資料夾,複製到PE Windows資料夾

PECMD.INI 檔有建立虛擬磁碟機範例,例如以下4行
WAIT 2000
TEXT make ramdisk wait......
EXEC !=x:\windows\system32\RAMDISK.cmd
IFEX ! Y:\TEMP,WAIT 4000

在微PE2.2版,不是在windows\Pecmd.ini設定建立虛擬磁碟機,是在Program Files\PETools.ini檔設定建立虛擬磁碟機,設定位置如下:
_SUB before
EXEC =%ProgramFiles%\GhostCGI\GHOST.exe
EXEC %SystemRoot%\system32\Ctfmon.exe
WAIT 2000
TEXT make ramdisk wait......
EXEC !=x:\windows\system32\RAMDISK.cmd
IFEX ! Y:\TEMP,WAIT 4000

很多PE的pecmd.ini檔是位於windows\system32資料夾

Primo_Ramdisk.reg檔,須於PE執行 regedit,加載Windows\System32\config\system檔,導入Primo_Ramdisk.reg檔後,卸載system檔,再用修改過的system檔,取代微PE核心內的system檔。
操作步驟請參考這篇文章:


X64資料夾底下的windows\system32資料夾

RAMDISK.cmd檔
@echo off
if exist Y:\TEMP exit
rxprd add -n 512 -t scsi -d Y -v -dmm=COMPACT -f ntfs -c 4KB -l RAMDisk -X -N -T -s
exit

因微PE虛擬磁碟機Y掛載檔案不多,虛擬磁碟機大小設512MB或768MB或1024MB皆可。
建立虛擬磁碟機Y碟,需要的檔案


X64資料夾底下的windows\system32\drivers資料夾。是否可順利於PE建立虛擬磁碟機Y,Primo_Ramdisk檔案及導入註冊檔至SYSTEM檔須正確操作,PE的核心檔是否有完整支援建立虛擬磁碟機,最重要,有些PE 因缺檔造成無法建立虛擬磁碟機。

微PE  X碟的大小,是由windows\fbwf,cfg檔設定。
要改變PE X碟大小,可以替換PE核心windows資料夾內fbwf.cfg檔。網路上各種PE的X碟大小不一樣,如X檔大小符合需要,可擷取該PE的fbwf.cfg檔,替換自己PE的fbwf.cfg檔。

微PE  X碟的大小,下圖是2G
工具程式外置可減少pe核心大小,程式的數量也可以多一些,但,隨身碟或光碟不可以取出。工具程式內置在PE核心,核心變大,數量也不能多,開機後,因PE核心及工具程式都已載入記憶體,可以取出隨身碟或光碟。

載入PE,掛載工具程式wim檔時,須知道工具程式存放的磁碟機代號(PE載入時,將存放PE的磁碟機代號存在變數中),才能用正確路徑掛載wim檔。微PE2.2有重新整理磁碟機代號,這樣會使存放工具程式的隨身碟或光碟的磁碟機代號改變,因此,微PE須在整理磁碟機代號之前掛載工具程式wim檔。

微PE 2.2原有PETools.ini
//樓婥最唗婦腔PECMD饜离恅璃
//64弇

//跦擂explorer腔堍俴錶硒俴祥肮腔耀輸
FIND explorer,CALL after!CALL before


//婓explorer雄眳硒俴腔砐醴
///////////////////////////////////////
_SUB before

EXEC %SystemRoot%\system32\Ctfmon.exe

//斐膘袤醱辦豎源宒
LINK %Desktop%\煦翑忒(拸囷),%ProgramFiles%\PAProCn\PAProCn.EXE
LINK %Desktop%\Windows假蚾,%ProgramFiles%\WinNTSetup\WinNTSetup.exe
LINK %Desktop%\CGI掘爺遜埻,%ProgramFiles%\GhostCGI\PECMD.exe,LOAD CGI.ini,%ProgramFiles%\GhostCGI\CGI.ico
LINK %Desktop%\Ghost掘爺遜埻,%ProgramFiles%\GhostCGI\EasyGhost.exe,,%ProgramFiles%\GhostCGI\GHOST.exe
LINK %Desktop%\Windows躇鎢党蜊,%ProgramFiles%\NTpassword\password.EXE,,%ProgramFiles%\NTpassword\password.ico
LINK %Desktop%\Dism++,%ProgramFiles%\Dism++\Dism++x64.exe
LINK %Desktop%\峚PE苤翑忒,%ProgramFiles%\WepeGuide\WepeGuide.exe
LINK %Desktop%\煦馱撿DiskGenius,%ProgramFiles%\DiskGenius\DiskGenius.exe

//羲宎粕等
EXEC @%SystemRoot%\regedit.exe /s "%ProgramFiles%\StartMenu.reg"

//樓婥俋窒扢离
LOAD \WEPE\WEPE.INI 

//扢离瑩
HOTK Ctrl + Alt + #0x41,%SystemRoot%\system32\PECMD.exe LOAD "%ProgramFiles%\SnapShot\SnapShot.ini"
HOTK Ctrl + #0x4d,%ProgramFiles%\OTHERS\mouse.exe
HOTK Ctrl + #0x47,%ProgramFiles%\GhostCGI\Ghost64.exe
HOTK Ctrl + #0x4B,%SystemRoot%\system32\PECMD.exe kill explorer

_END
///////////////////////////////////////


//婓explorer雄眳綴硒俴腔砐醴
///////////////////////////////////////
_SUB after

//覃淕攫睫渣觴
EXEC !%ProgramFiles%\orderdrv\orderdrv.cmd

//斐膘羲宎粕等垀衄最唗辦豎源宒
LINK %Programs%\PE馱撿\PECMD,%SystemRoot%\system32\PECMD.exe
LINK %Programs%\PE馱撿\瑩攫諷秶扷梓(Ctrl+M),%ProgramFiles%\OTHERS\mouse.exe
LINK %Programs%\PE馱撿\諍芞馱撿(Ctrl+Alt+A),%SystemRoot%\system32\PECMD.exe,LOAD "%ProgramFiles%\SnapShot\SnapShot.ini",%ProgramFiles%\SnapShot\SnapShot.exe
LINK %Programs%\PE馱撿\扢离剞攜囀湔,%ProgramFiles%\OTHERS\SETPAGEFILE.EXE
LINK %Programs%\PE馱撿\覃淕攫睫渣觴,%ProgramFiles%\orderdrv\orderdrv.cmd,,%SystemRoot%\system32\shell32.dll#5
LINK %Programs%\PE馱撿\珆尨垀衄棠攫煦,%SystemRoot%\system32\PECMD.exe,SHOW =1 *,%SystemRoot%\system32\shell32.dll#7
LINK %Programs%\PE馱撿\躉瑩攫,%ProgramFiles%\KeyBoard\KeyBoard.exe
LINK %Programs%\PE馱撿\芃陔炵苀(Ctrl+K),%SystemRoot%\system32\PECMD.exe,kill explorer,%SystemRoot%\system32\shell32.dll#238
LINK %Programs%\PE馱撿\峚PE苤翑忒,%ProgramFiles%\WepeGuide\WepeGuide.exe

LINK %Programs%\假蚾峎誘\Windows蛁聊桶晤憮,%ProgramFiles%\RunScanner\RUNSCANNER.EXE,%SystemRoot%\regedit.exe
LINK %Programs%\假蚾峎誘\Windows躇鎢党蜊,%ProgramFiles%\NTpassword\password.EXE,,%ProgramFiles%\NTpassword\password.ico
LINK %Programs%\假蚾峎誘\Windows假蚾,%ProgramFiles%\WinNTSetup\WinNTSetup.exe
LINK %Programs%\假蚾峎誘\ScanVirus假煦昴馱撿,%ProgramFiles%\OTHERS\SCANVIRUS.EXE
LINK %Programs%\假蚾峎誘\ImDisk剞攜嫖(樓婥ISO),%SystemRoot%\system32\control.exe,%SystemRoot%\system32\imdisk.cpl,%SystemRoot%\system32\imdisk.cpl

LINK %Programs%\竘絳馱撿\Windows竘絳党葩,%SystemRoot%\system32\PECMD.exe,LOAD "%ProgramFiles%\FixLegacyUefi\uefix.ini",%SystemRoot%\system32\shell32.dll#46
LINK %Programs%\竘絳馱撿\圮苤馱撿BOOTICE,%ProgramFiles%\OTHERS\BOOTICE.EXE

LINK %Programs%\煦馱撿\煦馱撿DiskGenius,%ProgramFiles%\DiskGenius\DiskGenius.exe
LINK %Programs%\煦馱撿\煦翑忒(拸囷),%ProgramFiles%\PAProCn\PAProCn.EXE
LINK %Programs%\煦馱撿\炵苀赻湍棠攫奪燴,%SystemRoot%\system32\diskmgmt.msc

EXEC =%ProgramFiles%\GhostCGI\GHOST.exe
LINK %Programs%\掘爺遜埻\忒雄堍俴Ghost(Ctrl+G),%ProgramFiles%\GhostCGI\Ghost64.exe,,%ProgramFiles%\GhostCGI\GHOST.exe
LINK %Programs%\掘爺遜埻\CGI掘爺遜埻,%ProgramFiles%\GhostCGI\PECMD.exe,LOAD CGI.ini,%ProgramFiles%\GhostCGI\CGI.ico
LINK %Programs%\掘爺遜埻\Ghost掘爺遜埻,%ProgramFiles%\GhostCGI\EasyGhost.exe,,%ProgramFiles%\GhostCGI\GHOST.exe
LINK %Programs%\掘爺遜埻\Ghost茬砉銡擬,%ProgramFiles%\GhostCGI\GHOSTEXP.EXE
LINK %Programs%\掘爺遜埻\WIM噩砉揭燴馱撿,%ProgramFiles%\WIMTOOL\WIMTOOL.EXE
LINK %Programs%\掘爺遜埻\Dism++,%ProgramFiles%\Dism++\Dism++x64.exe

LINK %Programs%\茞璃潰聆\昜燴囀湔潰聆馱撿,%ProgramFiles%\MEMTEST\MEMTEST.EXE
LINK %Programs%\茞璃潰聆\HDTune茞攫潰聆,%ProgramFiles%\HDTune\HDTunePro.exe
LINK %Programs%\茞璃潰聆\CPU聆厒SuperPi,%ProgramFiles%\OTHERS\super_pi_mod.exe
LINK %Programs%\茞璃潰聆\CPU-Z,%ProgramFiles%\OTHERS\cpuz.exe

LINK %Programs%\恅璃馱撿\Hash苺桄迵GHO躇鎢脤艘,%ProgramFiles%\OTHERS\GoHash.EXE
LINK %Programs%\恅璃馱撿\7-ZIP揤坫賤揤,%ProgramFiles%\7-ZIP\7zFM.exe
LINK %Programs%\恅璃馱撿\Imagine艘芞馱撿,%ProgramFiles%\Imagine\Imagine64.exe
LINK %Programs%\恅璃馱撿\WinHex杅擂閥葩迵晤憮,%ProgramFiles%\winhex\winhex.EXE
LINK %Programs%\恅璃馱撿\恅璃辦刲,%ProgramFiles%\EVERYTHING\EVERYTHING.EXE

LINK %Programs%\蜇璃馱撿\暮岈掛,%SystemRoot%\system32\notepad.exe
LINK %Programs%\蜇璃馱撿\韜鍔枑尨睫,%SystemRoot%\system32\cmd.exe
LINK %Programs%\蜇璃馱撿\蛁聊桶晤憮,%SystemRoot%\regedit.exe
LINK %Programs%\蜇璃馱撿\昢奪燴,%SystemRoot%\System32\taskmgr.exe

LINK %Programs%\奪燴馱撿\數呾儂奪燴,%SystemRoot%\system32\compmgmt.msc
LINK %Programs%\奪燴馱撿\扢掘奪燴,%SystemRoot%\system32\devmgmt.msc
LINK %Programs%\奪燴馱撿\棠攫奪燴,%SystemRoot%\system32\diskmgmt.msc
LINK %Programs%\奪燴馱撿\諷秶醱啣,%SystemRoot%\system32\control.exe

//假蚾怀楊
LOAD %ProgramFiles%\Freewb\install.ini

//恅璃壽薊
EXEC %ProgramFiles%\Imagine\Imagine64.exe /regcontextmenu /regiser /assocext

_END
///////////////////////////////////////

修改建立虛擬磁碟機、核心內建工具程式改外置的PETools.ini
//樓婥最唗婦腔PECMD饜离恅璃
//64弇

//跦擂explorer腔堍俴錶硒俴祥肮腔耀輸
FIND explorer,CALL after!CALL before


//婓explorer雄眳硒俴腔砐醴
///////////////////////////////////////
_SUB before
//EXEC @%SystemRoot%\regedit.exe /s x:\windows\fixdefault.reg
EXEC =%ProgramFiles%\GhostCGI\GHOST.exe
EXEC %SystemRoot%\system32\Ctfmon.exe
WAIT 2000
TEXT make ramdisk wait......
EXEC !=x:\windows\system32\RAMDISK.cmd
IFEX ! Y:\TEMP,WAIT 4000
//斐膘袤醱辦豎源宒
//LINK %Desktop%\煦翑忒(拸囷),%ProgramFiles%\PAProCn\PAProCn.EXE
//LINK %Desktop%\Windows假蚾,%ProgramFiles%\WinNTSetup\WinNTSetup.exe
//LINK %Desktop%\CGI掘爺遜埻,%ProgramFiles%\GhostCGI\PECMD.exe,LOAD CGI.ini,%ProgramFiles%\GhostCGI\CGI.ico
//LINK %Desktop%\Ghost掘爺遜埻,%ProgramFiles%\GhostCGI\EasyGhost.exe
LINK %Desktop%\Windows躇鎢党蜊,%ProgramFiles%\NTpassword\password.EXE,,%ProgramFiles%\NTpassword\password.ico
//LINK %Desktop%\Dism++,%ProgramFiles%\Dism++\Dism++x64.exe
//LINK %Desktop%\煦馱撿DiskGenius,%ProgramFiles%\DiskGenius\DiskGenius.exe
//LINK %Desktop%\WINSNAP,%ProgramFiles%\WINSNAP\WINSNAP.exe
//LINK %Desktop%\茞璃脤艘Cpu-Z,%ProgramFiles%\Others\cpuz.exe
//LINK %Desktop%\2017TrueImage,%ProgramFiles%\ATIH2017\install.exe
//LINK %Desktop%\2021TrueImage,%ProgramFiles%\ATIH2021\ATI2021.exe
//LINK %Desktop%\HDDLowLevelFormatTool,%ProgramFiles%\HDDLowLevelFormatTool\HDDLLF.4.40.exe
//LINK %Desktop%\BOOTICE,%ProgramFiles%\WinNTSetup\Tools\x64\BootICE\BOOTICEx64.exe
LINK %Desktop%\notepad,%SystemRoot%\system32\notepad.exe
//LINK %Desktop%\恅璃辦刲,%ProgramFiles%\EVERYTHING\EVERYTHING.EXE
//LINK %Desktop%\HardDiskSentinel,%ProgramFiles%\HardDiskSentinel\HDSentinel.exe
//LINK %Desktop%\EVERYTHING,%ProgramFiles%\EVERYTHING\EVERYTHING.EXE
//LINK %Desktop%\WIM噩砉揭燴馱撿,%ProgramFiles%\WIMTOOL\WIMTOOL.EXE


//羲宎粕等
EXEC @%SystemRoot%\regedit.exe /s "%ProgramFiles%\StartMenu.reg"
//EXEC @%SystemRoot%\regedit.exe /s "%ProgramFiles%\WINSNAP\tools.reg

//樓婥俋窒扢离
//LOAD \WEPE\WEPE.INI 

//扢离瑩
//HOTK Ctrl + Alt + #0x41,%ProgramFiles%\WINSNAP\WINSNAP.exe
HOTK Ctrl + #0x4d,%ProgramFiles%\OTHERS\mouse.exe
HOTK Ctrl + #0x4B,%SystemRoot%\system32\PECMD.exe kill explorer

_END
///////////////////////////////////////


//婓explorer雄眳綴硒俴腔砐醴
///////////////////////////////////////
_SUB after

//覃淕攫睫渣觴

//斐膘羲宎粕等垀衄最唗辦豎源宒
LINK %Programs%\PE馱撿\PECMD,%SystemRoot%\system32\PECMD.exe
LINK %Programs%\PE馱撿\瑩攫諷秶扷梓(Ctrl+M),%ProgramFiles%\OTHERS\mouse.exe
LINK %Programs%\PE馱撿\扢离剞攜囀湔,%ProgramFiles%\OTHERS\SETPAGEFILE.EXE
LINK %Programs%\PE馱撿\覃淕攫睫渣觴,%ProgramFiles%\orderdrv\orderdrv.cmd,,%SystemRoot%\system32\shell32.dll#5
LINK %Programs%\PE馱撿\珆尨垀衄棠攫煦,%SystemRoot%\system32\PECMD.exe,SHOW =1 *,%SystemRoot%\system32\shell32.dll#7
LINK %Programs%\PE馱撿\躉瑩攫,%ProgramFiles%\KeyBoard\KeyBoard.exe
LINK %Programs%\PE馱撿\芃陔炵苀(Ctrl+K),%SystemRoot%\system32\PECMD.exe,kill explorer,%SystemRoot%\system32\shell32.dll#238

LINK %Programs%\假蚾峎誘\Windows蛁聊桶晤憮,%ProgramFiles%\RunScanner\RUNSCANNER.EXE,%SystemRoot%\regedit.exe
LINK %Programs%\假蚾峎誘\Windows躇鎢党蜊,%ProgramFiles%\NTpassword\password.EXE,,%ProgramFiles%\NTpassword\password.ico
//LINK %Programs%\假蚾峎誘\Windows假蚾,%ProgramFiles%\WinNTSetup\WinNTSetup.exe
LINK %Programs%\假蚾峎誘\ScanVirus假煦昴馱撿,%ProgramFiles%\OTHERS\SCANVIRUS.EXE
LINK %Programs%\假蚾峎誘\ImDisk剞攜嫖(樓婥ISO),%SystemRoot%\system32\control.exe,%SystemRoot%\system32\imdisk.cpl,%SystemRoot%\system32\imdisk.cpl

//LINK %Programs%\竘絳馱撿\Windows竘絳党葩,%SystemRoot%\system32\PECMD.exe,LOAD "%ProgramFiles%\FixLegacyUefi\uefix.ini",%SystemRoot%\system32\shell32.dll#46

//LINK %Programs%\煦馱撿\煦馱撿DiskGenius,%ProgramFiles%\DiskGenius\DiskGenius.exe
//LINK %Programs%\煦馱撿\煦翑忒(拸囷),%ProgramFiles%\PAProCn\PAProCn.EXE
LINK %Programs%\煦馱撿\炵苀赻湍棠攫奪燴,%SystemRoot%\system32\diskmgmt.msc
LINK %Programs%\掘爺遜埻\忒雄堍俴Ghost(Ctrl+G),%ProgramFiles%\GhostCGI\Ghost64.exe
LINK %Programs%\掘爺遜埻\CGI掘爺遜埻,%ProgramFiles%\GhostCGI\PECMD.exe,LOAD CGI.ini,%ProgramFiles%\GhostCGI\CGI.ico
LINK %Programs%\掘爺遜埻\Ghost掘爺遜埻,%ProgramFiles%\GhostCGI\EasyGhost.exe
LINK %Programs%\掘爺遜埻\Ghost茬砉銡擬,%ProgramFiles%\GhostCGI\GHOSTEXP.EXE

LINK %Programs%\掘爺遜埻\WIM噩砉揭燴馱撿,%ProgramFiles%\WIMTOOL\WIMTOOL.EXE
//LINK %Programs%\掘爺遜埻\Dism++,%ProgramFiles%\Dism++\Dism++x64.exe

LINK %Programs%\茞璃潰聆\昜燴囀湔潰聆馱撿,%ProgramFiles%\MEMTEST\MEMTEST.EXE
LINK %Programs%\茞璃潰聆\CPU聆厒SuperPi,%ProgramFiles%\OTHERS\super_pi_mod.exe
//LINK %Programs%\茞璃潰聆\CPU-Z,%ProgramFiles%\OTHERS\cpuz.exe
LINK %Programs%\恅璃馱撿\Hash苺桄迵GHO躇鎢脤艘,%ProgramFiles%\OTHERS\GoHash.EXE

//LINK %Programs%\恅璃馱撿\7-ZIP揤坫賤揤,%ProgramFiles%\7-ZIP\7zFM.exe
LINK %Programs%\恅璃馱撿\Imagine艘芞馱撿,%ProgramFiles%\Imagine\Imagine64.exe
LINK %Programs%\恅璃馱撿\WinHex杅擂閥葩迵晤憮,%ProgramFiles%\winhex\winhex.EXE
//LINK %Programs%\恅璃馱撿\恅璃辦刲,%ProgramFiles%\EVERYTHING\EVERYTHING.EXE

LINK %Programs%\蜇璃馱撿\暮岈掛,%SystemRoot%\system32\notepad.exe
LINK %Programs%\蜇璃馱撿\韜鍔枑尨睫,%SystemRoot%\system32\cmd.exe
LINK %Programs%\蜇璃馱撿\蛁聊桶晤憮,%SystemRoot%\regedit.exe
LINK %Programs%\蜇璃馱撿\昢奪燴,%SystemRoot%\System32\taskmgr.exe

LINK %Programs%\奪燴馱撿\數呾儂奪燴,%SystemRoot%\system32\compmgmt.msc
LINK %Programs%\奪燴馱撿\扢掘奪燴,%SystemRoot%\system32\devmgmt.msc
LINK %Programs%\奪燴馱撿\棠攫奪燴,%SystemRoot%\system32\diskmgmt.msc
LINK %Programs%\奪燴馱撿\諷秶醱啣,%SystemRoot%\system32\control.exe
load \sources\pe\disc.ini
EXEC !=%SystemRoot%\system32\sousuo.cmd
//假蚾怀楊

//恅璃壽薊
EXEC %ProgramFiles%\Imagine\Imagine64.exe /regcontextmenu /regiser /assocext
EXEC !%ProgramFiles%\orderdrv\orderdrv.cmd

_END
///////////////////////////////////////

上面修改過的PETools.ini,主要項目說明:
🔺建立虛以磁碟機:
WAIT 2000
TEXT make ramdisk wait......
EXEC !=x:\windows\system32\RAMDISK.cmd
IFEX ! Y:\TEMP,WAIT 4000

🔺掛載外置工具程式:
load \sources\pe\disc.ini
EXEC !=%SystemRoot%\system32\sousuo.cmd

🔺整理磁碟機代號:在PETools.ini中最後執行
EXEC !%ProgramFiles%\orderdrv\orderdrv.cmd

🔺 sousuo.cmd
if exist %cdna%\skpext\mytools.wim (
%cdna%
cd\win8chtxpe
win10chssousuo641.cmd
)
exit

🔺win10chssousuo641.cmd:外置工具程式wim檔mytools1.wim、tools641.wim
if exist %cdna%\skpext\mytools1.wim (
y:
cd\
md mytools1
pecmd moun %cdna%\skpext\mytools1.wim,Y:\mytools1
)

if exist %cdna%\win8chtxpe\tools641.wim (
y:
cd\
md tools641
pecmd moun %cdna%\win8chtxpe\tools641.wim,Y:\tools641
)

echo. >> %windir%\peinit1cn.ini
FOR /F "delims=" %%i IN ('dir /b /s y:\peinit1cn.ini') Do echo LOAD %%i >> %windir%\peinit1cn.ini
echo. >> %windir%\peinit1cn.ini
pecmd load %windir%\peinit1cn.ini
pecmd wait 360

🔺disc.ini:將微PE及工具程式存放磁碟機代號,存入變數中,以供win10chssousuo641.cmd掛載外置工具程式使用
ENVI $CDNA=%CURDRV%
ENVI $CDNA1=%CURDRV%
RUNS PECMD ENVI,ENVI


沒有留言:

張貼留言