使用 DISM 建立資料映射

若要在安裝期間將應用程式、檔案和其他資源新增至 Windows,您可以建立資料映射。 藉由使用部署映像服務與管理 (DISM) 工具,您可以建立其他 Windows 映像 (.wim) 檔案,其中只包含您想要複製到 Windows 安裝的檔案和應用程式。

資料影像可讓您新增:

  • 在安裝期間,Windows 的應用程式、檔案、腳本和其他資源。

  • 作業系統磁碟分割以外的資料分割的檔案、資源和其他資料。

注意

資料映射只能用來將新檔案新增至 Windows 安裝。 請勿使用資料映射來取代現有的 Windows 檔案。 不支援覆寫作業系統資料。

先前將資料傳輸至 Windows 安裝的方法需要使用 $OEM$ 資料夾。 這些資料夾結構仍受支援,但資料影像提供更簡單且更有效率的方式,將其他資料傳送至 Windows。

在自動安裝中,要安裝的 Windows 映像是由 OSImage Microsoft-Windows-Setup 元件中的設定所指定。 您可以在 Microsoft-Windows-Setup 元件中新增一或多個 DataImage 設定,代表您新增至系統的其他資料映射。 如需詳細資訊,請參閱 Windows 自動安裝參考

建立資料映射

  1. 找出您將為其建立資料映射的資料。

  2. 以系統管理員身分開啟命令提示字元,或將電腦開機到 Windows PE 以開啟 Windows PE 命令提示字元。

  3. 使用 DISM 將資料檔案壓縮成 .wim 檔案。 例如:

    Dism /Capture-Image /ImageFile:c:\data\myData.wim /CaptureDir:C:\data\dataFiles /Name:MyData
    

    在此範例中,C:\Data\DataFiles 目錄下的所有專案會新增至 .wim 檔案,而 .wim 檔案會指定標籤 「MyData」。 C:\Data\DataFiles 下的所有檔案和資料夾都會擷取到回應檔案中指定的磁片磁碟機根目錄。

    如需如何使用 DISM 的詳細資訊,請參閱 DISM 映射管理Command-Line選項

  4. 將資料映射複製到可用的位置,例如 Windows 安裝程式期間的另一個分割區或網路共用。

若要將資料影像路徑新增至回應檔案

  1. 使用 Windows 系統映射管理員 (Windows SIM) 來建立回應檔案,其中包含要安裝的資料映射路徑,以及安裝的位置。

  2. 將 Microsoft-Windows-Setup\ DataImage 設定新增至您環境的適當組態階段。 例如:windowsPE

  3. 儲存回應檔案並關閉 Windows SIM。

    回應檔案必須類似下列範例:

       <settings pass="windowsPE">
          <component name="Microsoft-Windows-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
             <ImageInstall>
                <DataImage wcm:action="add">
                   <InstallTo>
                      <DiskID>0</DiskID>
                      <PartitionID>1</PartitionID>
                   </InstallTo>
                   <InstallFrom>
                      <Credentials>
                         <Domain>Fabrikam</Domain>
                         <Username>MyUsername</Username>
                         <Password>MyPassword</Password>
                      </Credentials>
                   <Path>\\networkshare\share\MyData.wim</Path>
                   </InstallFrom>
                      <Order>1</Order>
                </DataImage>
             </ImageInstall>
          </component>
       </settings>
    

    注意

    如果您要在 中 path 指定本機資料夾,請參閱自動 Windows 安裝程式參考中的路徑,以瞭解使用相對路徑或絕對路徑。

  4. 執行Setup.exe,指定回應檔案的位置。 例如:

    setup /unattend:C:\unattend.xml
    

資料映射中指定的所有檔案和資料夾都會在安裝期間擷取到磁片磁碟機的根目錄。 套用資料映射時,不會執行可執行檔和腳本;它們只會複製到磁片磁碟機。 您可以使用 FirstLogonCommands 指定命令,在使用者第一次登入電腦時執行。 如需 的詳細資訊 FirstLogonCommands ,請參閱 Windows 自動安裝參考。