U盤,全稱USB閃存盤,英文名“USB flash disk”。 它是一種使用USB接口的無需物理驅動器的微型高容量移動存儲產品,通過USB接口與電腦連接,實現即插即用。U盤連接到電腦的USB接口后,U盤的資料可與電腦交換。而之后生產的類似技術的設備由于朗科已進行專利注冊,而不能再稱之為“優盤”,而改稱“U盤”。后來,U盤這個稱呼因其簡單易記而因而廣為人知,是移動存儲設備之一。現在市面上出現了許多支持多種端口的U盤,即三通U盤(USB電腦端口、iOS蘋果接口、安卓接口)。
WINPE 全稱 Windows Preinstall Environment,即“Windows 預安裝環境”,是一個微型的windows系統,也是u盤安裝windows操作系統必經的一個步驟。在標準的 Windows 環境下運用 Regsnap跟蹤分析出軟件要添加到注冊表中的內容,接著把注冊表出至軟件的根目錄,并改寫成批處理文件。
這里以 ACDSEE 這個程序為例,跟蹤注冊信息后保存在目錄:X:\PROGRAMS\圖形圖像\ACDSEE\ACDSEE.CMD中(其中x表示你要存放的目錄),建議把軟件存放到\PROGRAMS\圖形圖像\ACDSEE這個目錄中,方便日后維護。并參照其中的 ACDSEE.CMD 這個注冊批處理的格式和樣式創建你自己應用程序的注冊批處理文件。
注意:我們要檢測程序所在的實際路徑或所在的盤符,因為我們要確保 PE 環境和標準 Windows 環境下調用這些腳本都能夠正常運行。
創建批處理時,最兩行是用于檢測當前目錄位置的,要保留并引用其中的變量: SET Var0=%0 FOR /f "delims=" %%I in ("%Var0%") do Set OP=%%~dpI 而上述兩行的作用是用來檢測當前批處理所在的路徑獲得所在分區的盤符,從而在后面的批處理中使用 %OP% 作為外掛程序路徑中要使用的所在的分區號。 %OP% 只與所在的盤符相關,與路徑無關,因此你的批處理中要在盤符變量 %OP% 后加上詳細的路徑。比如: REG ADD HKCR\ACDC_JIF\Shell\ACDSEEen\Command /ve /t REG_SZ /d "\"%OP%ACDSEE.EXE\" /v" /f>NUL 上述命令可在注冊表中添加一條注冊信息。
注意:檢測上述路徑命令過程中,Set OP=%%~dpI 時,變量 %OP% 后面不必再添加“\”。如上面的 %OP%ACDSEE.EXE 。
可以使用SetOP=%%~dI,與上面相比,僅僅是將其中的 ~dpI 改成了 ~dI,此時變量將不擴充到當前路徑,而只擴充到當前盤符,如果這樣使用,須在變量后加上程序的完整路徑。比如: %OP%\PROGRAMS\TOTALCMD\RUNTC.EXE
推薦閱讀:winpe藍屏的三個原因:http://help.zhuangjiba.com/show-21-153-1.html 責任編輯:裝機吧小魚 版權所有,轉載請說明出處! U盤最大的優點就是:小巧便于攜帶、存儲容量大、價格便宜、性能可靠。 |
溫馨提示:喜歡本站的話,請收藏一下本站!