熱點推薦:
您现在的位置: 電腦知識網 >> 電腦常識 >> 正文

WinPE添加自定義腳本的三種方法

2013-11-11 15:56:44  來源: 電腦常識 

  WinPE系統提供了三種方法啟動自定義腳本WinpeshliniStartnetcmd 和 UnattendxmlWinPE的默認界面是“命令提示符”窗口但可以創建自定義的Winpeshlini文件以便運行自己的外殼應用程序也可以創建自己的 Startnetcmd批處理文件來運行特定的命令集批處理文件或腳本Unattendxml是WinPE 的新應答文件格式它取代了Winbomini和Winpeoemsif

  在添加任何自定義腳本之前必須先使用ImageX應用或裝入基本WinPE映像 (WinPEwim)

  使用Winpeshlini添加自定義腳本可以使用名為Winpeshlini的文件啟動自定義外殼應用程序Winpeshlexe將在啟動期間處理Winpeshlini中的設置使用文本編輯器(如記事本)創建具有以下結構的Winpeshlini文本文件例如

  [LaunchApp]

  AppPath = %SYSTEMDRIVE%myshellexe

  [LaunchApps]

  %SYSTEMDRIVE%mydirapplicationexe option option

  applicationexe option option

  注將AppPath項設置為外殼應用程序的路徑此路徑可以是完全限定路徑也可以使用環境變量例如%SYSTEMROOT%SystemMyshellexeAppPath 項不支持命令行選項將此文件保存至WinPE映像的%SYSTEMROOT%System

  使用Startnetcmd添加自定義腳本使用Startnetcmd可以在WinPE中添加自定義命令行腳本默認情況下WinPE包括Startnetcmd腳本此腳本位於WinPE映像的 %SYSTEMROOT%System當前Startnetcmd啟動WpeinitexeWpeinitexe 用於安裝即插即用 (PnP) 設備處理 Unattendxml 設置以及加載網絡資源編輯Startnetcmd 以包括自定義命令

  注意對於PnP和網絡支持請確保在自定義Startnetcmd腳本中包含了對wpeinit的調用

  運行imagex /info d:bootwim查看WinPE映像的信息我們要注意這一行

  Image Count:

  說明此WinPE映像文件中其實包含了兩個映像每個映像的詳細信息在後面有詳細的顯示這裡要特別說明的是我們需要編輯的是第二個名稱為WDS的映像因為WDS使用此映像引導計算機

  使用imagex命令加參數mountrw先將 *wim 加載到pemount目錄中

  imagex /mountrw c:winpepewim c:pemount

  使用peimg命令將第三方驅動添加到WinPE 如需添加多個設備驅動請重復該步驟

  peimg /inf=c:winpenetdrvxxxinf c:pemountwindows

  使用imagex命令加參數unmount及commit將修改寫入到 *wim

  imagex /unmount c:pemount /commit


From:http://tw.wingwit.com/Article/Common/201311/7380.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.