USBOX Win10PE 自定義接口與增強包下載 2019.01.01


自訂外部工具 - USB資料區自定義接口

USBOX 自3.1版開始提供外部自訂接口,以便各位進階使用者添加自己所需要的工具或驅動等等。

稍微簡介一下USBOX的啟動原理,這種方法稱為UD三分區法,對於新舊電腦皆有良好相容性,下圖為製作完成後USB分區狀況。

擷取.PNG

前端為UD分區,僅能通過FbinstTool與Grub4dos存取的隱藏區,用以支持傳統BIOS啟動方式,內置工具包也放置於此。

中端為資料區,也就是一般情況下個人文件與資料皆存放於此區,亦為Windows下的USB唯一可見區*,必須為NTFS格式,確保EFI啟動正常。

後段為EFI區,為FAT16分區,用以支持EFI方式啟動,所有PE與DOS映像檔案皆存放於此分區,也是隱藏分區*。

*一般Windows不主動對EFI分區分配盤符,但於Win10 15063 (1703)後版本,因系統政策改變,將導致EFI區被顯現,但不影響工具運作。

科普完了,進入正題。

UD_FD.PNG


1. 在USB的資料區新增USBOX_MYTOOLS資料夾,或是將製作程序目錄下的USBOX_MYTOOLS直接複製到資料區。

擷取.PNG

2. 編輯 USBOX_MY.INI ,參考下方說明來自行編輯。本處全面支持PECMD語法。

常用環境變數
變數 說明
%CurDir% 表示本文件所在目錄,USB隨身碟\USBOX_MYTOOLS\
%Programs% 表示PE開始功能表目錄
%Desktop% 表示PE桌面目錄
X:\USBOX_PETOOLS PE工具存放目錄
X:\ 於PE底下之USBOX_PE(X:)盤,PE系統所在位置

 

 

 

 

 

 

常用命令
命令 說明
EXEC

執行指定程序,如EXEC notepad.exe 則會啟動記事本程序。

DEVI 安裝驅動,如DEVI %SystemRoot%\inf\oem*.inf,此指令會安裝由DISM整合之INF驅動檔案
LINK 創建捷徑,最常用之指令,範例請見下方。
調用7z.exe解壓命令行 EXEC %SystemRoot%\SYSTEM32\7z.exe 後接命令


使用範例:

01. 於桌面產生Potplayer.exe之捷徑,檔案位於\USBOX_MYTOOLS\PotPlayer目錄

LINK %Desktop%\PotPlayer,%CurDir%\PotPlayer\PotPlayer.EXE


02. 於開始功能表產生Potplayer.exe之捷徑,檔案位於\USBOX_MYTOOLS\PotPlayer目錄

LINK %Programs%\PotPlayer,%CurDir%\PotPlayer\PotPlayer.EXE


以上兩種方式僅將捷徑指向隨身碟中的程序,所以隨身碟不可拔除
使用以下方式可將程式從隨身碟存入RAMDISK中,隨身碟拔除後,程序仍可運行。


03. 調用7z解壓縮Potplayer.7z到X:\USBOX_PETOOLS目錄,並於桌面產生PotPlayer.EXE捷徑,且於初始化完成後自動開啟Potplayer.exe

EXEC !=%SystemRoot%\SYSTEM32\7z.exe x %CurDir%\Potplayer.7z -oX:\USBOX_PETOOLS 
LINK %Desktop%\PotPlayer,X:\USBOX_PETOOLS \PotPlayer\PotPlayer.EXE
EXEC X:\USBOX_PETOOLS \PotPlayer\PotPlayer.EXE

更多指令請見PECMD說明,本處僅列出較常使用之命令。

附件中的 USBOX_MY.INI 僅一行 EXEC notepad.exe ,如果PE開機後出現Notepad程式代表系統正常讀取到自訂義接口配置。

注意:使用ISO版光碟開機,插入帶有USBOX_MY.INI的隨身碟,亦會自動載入。


USBOX_MYTOOLS 變形玩法

如果你不想讓PE啟動時就載入工具,可將USBOX_MY.ini改名,要用時可以找到你自己的ini檔案,
點擊右鍵,載入PECMD配置即可。

MYPECMD.png


部分軟體授權問題

USBOX_MYTOOLS資料夾下有License資料夾,其中對應三個軟體名稱的資料夾中放置軟體授權檔案

由於授權要手動提取很麻煩,所以這裡有寫個小程式,輸入序號後,即可自動將授權提取到USB裝置中,使用說明如下:

看不清楚沒關係,直接下載工具,裡面有PDF檔:http://bit.ly/2ZL51kz

[注意,於2020/01/02前下載本工具者,請務必重新下載,因為有bug]

[目前提供的連結已是更新版了]

LIC_1.jpg

LIC_2.jpg

LIC_3.jpg

手動提取方法:

UltraISO授權:將授權檔UIKEY.ini放置於UltraISO資料夾中,內容類似如下

UserName='用戶名稱'
Registration='xxxx-這是-序號-xxxx'
Language='Chinese Traditional'

-----------------------------------------------------
HDTunePro授權:先將HDTunePro軟體重命名為"HDTunePro.exe",輸入序號啟動程式後,
將HKCU\Software\EFD Software\HDTunePro機碼匯出,並保存為HDTunePro.reg,
放置放於HDTunePro資料夾內。

-----------------------------------------------------
AIDA64授權:輸入序號並啟動程式後,將於主程式所在資料夾產生即會產生pkey.txt,
將此授權檔案放置於AIDA64資料夾中。

-----------------------------------------------------
若無放置授權檔案者,軟體仍可運行於試用模式下。

 


PE工具包下載區

之後將在本篇文章陸續加入一些增強包供各位下載使用,皆放置於Google雲上。

工具類:

V5_Add_On.png

PotPlayer:http://bit.ly/35d26Cl

CeoMSX (XP Win7 NVME USB3驅動處理工具):http://bit.ly/2ZH4nV3

 CeoMSX使用方法: https://www.sysceo.com/forum/thread-40272-1-1.html


關於TrueImage的部分,礙於版權我不便放出下載連結,至於如何加入有以下二種方法:

1.使用官方的ISO檔開機,將Acronis TrueImage 2019-PE.iso(上網找)丟入USBOX_DATA > ISO,然後用自定ISO選單開機。

2.找到人家包裝好的TrueImage PE免安裝版、單文件版、單文件PE版、特别版/PE精简版,直接進PE手動運行他or通過USBOX_MYTOOLS參數調用。

undefined

找個介面長這樣的就是了,他是Acronis官方PE製作工具提取出來的。

Ture Image 2019 版是可以正常在所有Windows 10 PE上運行的,已經測試過了。


驅動類:

蒐集ing...


ISO工具包說明

於USBOX 4.0起,新增第九項 執行自訂義的ISO檔案,將呼叫RUN模塊,自動搜索位於ISO資料夾下的映像檔

可於ISO資料夾可存放自己要啟動的ISO、IMG、IMA檔案(建議英文檔名),通過啟動選單執行[啟動自訂義ISO]
會自動搜索位於隨身碟可見區之ISO目錄中的內容,並製成簡易選單。

G4D_RUN.jpg

請注意,本功能是通過G4D RUN模塊,啟動用戶自備的"可啟動映像檔案",如全"內置"版的WinPE、部分Linux LiveCD、FreeDos....之類的映像檔案,
並不適用於"Windows原版ISO的掛載安裝"、進入系統環境後還需加載"外置"工具的PE或Linux環境..等。

很重要所以再講一次,不要拿這個功能去用原版Windows ISO安裝,這位置也就是用來加載一下DOS工具類的IMG/IMA,以及某些ISO格式的DOS、Linux工具,

至多就是某些考慮的較為周到兼容較好的PE,如果要做Windows安裝,還請進到PE裡面去。

SkyFree.PNG

附上S大的一段話:IT天空某帖子2樓


ISO工具包下載區

Slitaz4.0-Linux:https://pse.is/DKQ4A

arrow
arrow

    承風雅傳 HSU 發表在 痞客邦 留言(18) 人氣()