萬盛學電腦網

 萬盛學電腦網 >> 電腦基本常識 >> 為WinPE添加腳本的三種方法

為WinPE添加腳本的三種方法

   為PE添加腳本有哪些方法呢?下面為你介紹三種方法。

  一、使用Winpeshl.ini添加自定義腳本:

  可以使用Winpeshl.ini的文件來啟動自定義的外殼應用程序。Winpeshl.exe將在啟動期間處理Winpeshl.ini中的設置。使用文本編輯器(如記事本)創建具有以下文件目錄結構的Winpeshl.ini文本文件。例如:

  [LaunchApp]

  AppPath = %SYSTEMDRIVE%myshell.exe

  [LaunchApps]

  %SYSTEMDRIVE%mydirapplication1.exe, -option1 -option2

  application2.exe, -option1 -option2

  注:將AppPath項設置為外殼應用程序的路徑。此路徑可以是絕對路徑,也可以使用環境變量(相對路徑),例如%SYSTEMROOT%System32Myshell.exe。AppPath 項不支持命令行選項。將此文件保存到WinPE系統映像的%SYSTEMROOT%System32下。

  二、使用Startnet.cmd添加自定義腳本:

  使用Startnet.cmd可以在WinPE系統中添加自定義的命令行腳本。默認情況下,WinPE系統包括Startnet.cmd腳本,此腳本位於WinPE系統映像的 %SYSTEMROOT%System32 中。當前,主要用Startnet.cmd來啟動Wpeinit.exe。用於安裝即插即用 (PnP) 設備、處理 Unattend.xml 設置以及加載網絡資源。編輯Startnet.cmd 以包括自定義命令。

  注意:對於PnP和網絡支持,請確保在自定義Startnet.cmd腳本中包含了對wpeinit的調用。

  三、使用Unattend.xml添加自定義腳本:

  運行imagex /info d:boot.wim,查看WinPE系統映像的信息。我們要注意這一行:

  Image Count: 2

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

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

  imagex /mountrw c:winpe2pe2.wim 2 c:pemount

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

  peimg /inf=c:winpe2netdrvxxx.inf c:pemountwindows

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

  imagex /unmount c:pemount /commit

copyright © 萬盛學電腦網 all rights reserved