因為有不少人問過
所以就寫一下文章唄…
01.先將RXPE.IM_用7-zip打開,會看到RXPE.IMG,在RXPE.IMG上面右鍵,點擊”在內部開啟”
02.提取rxpe\System32\PECMD.INI到桌面
03.添加代碼如下:加個 “I” 即可
04.回存RXPE.IM_便完成,可參考這篇。
05.修改解析度項目參考這篇。
PECMD.INI
CALL Start_Logon
EXEC !=%SystemRoot%\SYSTEM32\orderdrv.cmd
WAIT 1000
LOAD \OUTTOOL\OUTPECMD.INI
CALL @PECMDINI_SUB Start_Logon
TEAM LOGO %SystemRoot%\LOGO.JPG|WAIT 500|TEXT 正在設定系統……請稍待…… #0xFF0000 L18 T562 R500 B590
TEAM FILE %SystemRoot%\system32\NTOSKRNL.EX_|FILE %SystemRoot%\system32\BOOTVID.DLL|FILE %SystemRoot%\system32\KDCOM.DLL|FILE %SystemRoot%\system32\drivers\*.SY_
INIT I
INIT
_END_SUB FixSystem
TEXT 系統登錄檔修正…
ENVI @PBAR=70
WAIT 500
TEAM ENVI W=%WinDir%|ENVI WS=%W%\SYSTEM32|ENVI WSD=%WS%\Drivers
TEAM ENVI V0=HKLM\System\CurrentControlSet\Services|ENVI V1=System32\Drivers `修正 USB 驅動程序文件路徑
REGI %V0%\USBHUB\ImagePath=%V1%\USBHUB.SYS
REGI %V0%\USBCCGP\ImagePath=%V1%\USBCCGP.SYS
REGI %V0%\USBEHCI\ImagePath=%V1%\USBEHCI.SYS
REGI %V0%\USBOHCI\ImagePath=%V1%\USBOHCI.SYS
REGI %V0%\USBSTOR\ImagePath=%V1%\USBSTOR.SYS
REGI %V0%\USBUHCI\ImagePath=%V1%\USBUHCI.SYS
REGI %V0%\HIDUSB\ImagePath=%V1%\HIDUSB.SYS
REGI %V0%\MOUCLASS\ImagePath=%V1%\MOUCLASS.SYS
REGI %V0%\MOUHID\ImagePath=%V1%\MOUHID.SYS
REGI %V0%\KBDCLASS\ImagePath=%V1%\KBDCLASS.SYS
REGI %V0%\KBDHID\ImagePath=%V1%\KBDHID.SYS
REGI %V0%\CDROM\ImagePath=%V1%\CDROM.SYS
REGI %V0%\AMDHUB30\ImagePath=%V1%\AMDHUB30.SYS
REGI %V0%\AMDXHC\ImagePath=%V1%\AMDXHC.SYS
REGI %V0%\USBFILTE\ImagePath=%V1%\USBFILTE.SYS
REGI %V0%\ASMTHUB3\ImagePath=%V1%\ASMTHUB3.SYS
REGI %V0%\ASMTXHCI\ImagePath=%V1%\ASMTXHCI.SYS
REGI %V0%\ETRONHUB\ImagePath=%V1%\ETRONHUB.SYS
REGI %V0%\ETRONXHC\ImagePath=%V1%\ETRONXHC.SYS
REGI %V0%\NUSB3HUB\ImagePath=%V1%\NUSB3HUB.SYS
REGI %V0%\NUSB3XHC\ImagePath=%V1%\NUSB3XHC.SYS
REGI %V0%\RUSB3HUB\ImagePath=%V1%\RUSB3HUB.SYS
REGI %V0%\RUSB3XHC\ImagePath=%V1%\RUSB3XHC.SYS
REGI %V0%\USBHUB\ImagePath=%V1%\USBHUB.SYS
REGI %V0%\USBCCGP\ImagePath=%V1%\USBCCGP.SYS
REGI %V0%\USBEHCI\ImagePath=%V1%\USBEHCI.SYS
REGI %V0%\USBOHCI\ImagePath=%V1%\USBOHCI.SYS
REGI %V0%\USBSTOR\ImagePath=%V1%\USBSTOR.SYS
REGI %V0%\USBUHCI\ImagePath=%V1%\USBUHCI.SYS
REGI %V0%\kbdclass\ImagePath=%V1%\kbdclass.SYS
REGI %V0%\kbdhid\ImagePath=%V1%\kbdhid.SYS
REGI %V0%\HIDUSB\ImagePath=%V1%\HIDUSB.SYS
REGI %V0%\MOUCLASS\ImagePath=%V1%\MOUCLASS.SYS
REGI %V0%\MOUHID\ImagePath=%V1%\MOUHID.SYS
REGI %V0%\ohci1394\ImagePath=System32\Drivers\ohci1394.SYS
REGI HKLM\Software\Microsoft\Windows\CurrentVersion\ShellServiceObjectDelayLoad\PostBootReminder=
REGI HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{7007ACC7-3202-11D1-AAD2-00805FC1270E}\!
REGI HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{D20EA4E1-3957-11d2-A40B-0C5020524153}\!
REGI HKCR\lnkfile\IsShortcut
REGI HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{D20EA4E1-3957-11d2-A40B-0C5020524152}\!
REGI HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{D6277990-4C6A-11CF-8D87-00AA0060F5BF}\!
REGI HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicStartMenu\{208D2C60-3AEA-1069-A2D7-08002B30309D}=#0
REGI HKCU\Software\Microsoft\Driver Signing\Policy=@0
REGI HKLM\Software\Microsoft\Driver Signing\Policy=@0
REGI HKLM\Software\Microsoft\Windows\CurrentVersion\Setup\PrivateHash=@0x22 0x9E 0x53 0x3E 0x5D 0x08 0xAB 0xC8 0x77 0x1D 0xB9 0xD0 0xE6 0x06 0xA8 0x06
_END_SUB Created_System_Menu
TEXT 系統檔案註冊…
ENVI @PBAR=80
WAIT 500
EXEC @PECMD.EXE CALL $SHELL32.DLL,DllInstall,#1,U
ENVI StartMenu=%TEMP%
_END_SUB Setting_SystemRun
TEXT 刪除不必要檔案…
ENVI @PBAR=90
WAIT 500
FILE %SYSTEMROOT%\INF\HIDSERV.INF
FILE %SYSTEMROOT%\INF\INPUT.INF
ENVI TMP0=FILE %SystemRoot%\SYSTEM32\WIN32K.SYS
ENVI TMP1=WAIT 5000|KILL SMSS.EXE|KILL WINLOGON.EXE|FILE SMSS.EXE|FILE WINLOGON.EXE|EXEC !%SYSTEMROOT%\SYSTEM32\INTERNAT.EXE|EXEC !=%SYSTEMROOT%\SYSTEM32\BARTPE.CMD
RUNS PECMD TEAM %TMP0%|%TMP1%,WAITKILL
TEAM ENVI TMP0=|ENVI TMP1=
_END_SUB Setting_SHELL
ENVI @PBAR=100
WAIT 1000
KILL \%PECMDINI%
TEAM TEXT 正在載入桌面中…請稍待…|LOGO|SHEL %SystemRoot%\EXPLORER.EXE|WAIT 5000
_END_SUB PECMDINI,L1T580W800H20,模組,,,1
PBAR PBAR,L1T7W794H10,60
TIME OUTTOOLRUN,100,Team CALL FixSystem|CALL Created_System_Menu|CALL Setting_SystemRun|CALL Setting_SHELL
_END
PECMD幫助文件:
├──┼──┼──────────────────────────────────────────────┤
│ │格式│INIT [C][I][K][U] │
│ ├──┼──────────────────────────────────────────────┤
│ │功能│執行最基本起始化,登錄Window外殼,起始化用戶資料夾和環境變數,安裝鍵盤鉤子,並建立以下目錄: │
│ │ │Favorites 收藏夾目錄 Programs 程式選單目錄│
│ │ │Desktop 桌面目錄 SendTo 傳送到目錄 │
│ │ │StartMenu 開始選單目錄 Personal 我的文件目錄│
│ │ │Startup 啟動選單目錄 QuickLaunch 快速啟動目錄│
│ ├──┼──────────────────────────────────────────────┤
│ │參數│■參數”C”表示將光驅的盤符寫入環境變數;參數”I”表示將PECMD的部分功能安裝到托盤圖示的選單中; │
│ │ │■參數”K”表示執行 INIT 指令立即安裝低級鍵盤鉤子,否則加載SHELL後才安裝低級鍵盤鉤子; │
│INIT│ │■參數”U”將USB的盤符寫入環境變數(功能未完善)。 │
│ ├──┼──────────────────────────────────────────────┤
│ │示例│INIT 或 INIT C 或 INIT CH 或 INIT CIK 或 INIT CIKU │
│ ├──┼──────────────────────────────────────────────┤
│ │備註│※執行INIT指令後,再執行SHEL指令加載特殊的SHELL即可啟動一個最小化的WinPE。 │
│ │ │※執行INIT指令前確保%USERPROFILE%所在分區有一定的可寫空間,否則INIT指令無法完成工作。 │
│ │ │※帶參數”C”時,光驅盤符儲存在以CDROM開頭的環境變數中(這些環境變數必須在啟動後刷新才生效)。 │
│ │ │※參數”K”表示即刻安裝鍵盤鉤子,接管Ctrl+Alt+Del,呼出任務管理器。 │
│ │ │※帶參數”U”時,USB的盤符儲存在以USB開頭的環境變數中(這些環境變數必須在啟動後刷新才生效)。 │
│ │ │※公開發行WinPE的INIT指令不建議帶”K”參數,本指令不能在指令行中使用,只能在組態檔案中使用。 │
├──┼──┼──────────────────────────────────────────────┤