DISM 自動維護命令列選項

如果您要將多個套件安裝到 Windows 映像,請使用 DISM 將unattend.xml回應檔案套用至映射。 有些套件會要求先安裝其他套件。 如果有相依性需求,確保安裝的正確順序的最佳方式是使用回應檔案。 當您使用 DISM 將unattend.xml回應檔案套用至映射時, 離線服務器 組態傳遞中的自動設定會套用至 Windows 映像。

使用 DISM 維護 Windows 映像的基底語法如下:

DISM.exe {/Image:<path_to_ image_directory> | /Online} [dism_global_options] {servicing_option} [<servicing_argument>]

下列服務選項可用於將unattend.xml回應檔案套用至離線 Windows 映像:

DISM.exe /Image:<path_to_ image_directory> /Apply-Unattend:<path_to_unattend.xml>

下列服務選項可用來將unattend.xml回應檔案套用至執行中的作業系統:

DISM.exe /Online /Apply-Unattend:<path_to_unattend.xml>

下表提供如何使用自動服務選項的描述。 這些選項不區分大小寫。

/Get-Help /?

在自動維護命令列選項之後立即使用時,會顯示選項和引數的相關資訊。 指定影像時,可能會有其他主題可供使用。

範例:

Dism /online /Apply-Unattend /?
Dism /image:C:\test\offline /Apply-Unattend /?

/Apply-Unattend

將Unattend.xml檔案套用至映射。

語法

Apply-Unattend:<path_to_unattend_file>

如果您使用自動回應檔案更新設備磁碟機,您必須將回應檔案套用至離線映射,並在 離線服務器 設定階段中指定設定。

如果您要使用自動回應檔案更新套件或其他設定,您可以將回應檔案套用至離線或線上映射。 在 flineServicing 組 態階段中指定設定。

範例:

Dism /image:C:\test\offline /Apply-Unattend:C:\test\answerfiles\myunattend.xml
Dism /online /Apply-Unattend:C:\test\answerfiles\myunattend.xml

限制

  • 您無法在相同的命令列上使用其他服務命令搭配自動維護命令。

  • 在任何命令列上只能指定單一unattend.xml回應檔案。

  • 當您使用自動回應檔案將套件新增至映射時,將不會檢查套件的適用性。 回應檔案將會套用,即使回應檔案中有指定的套件未套用至映射,作業也會完成。 如果您在將套件新增至映射時必須檢查套件的適用性,請使用選項而不 /ignorecheck 使用 DISM /Add-Package 選項。 如需詳細資訊,請參閱 DISM 作業系統套件服務命令列選項

  • 如果您要使用自動回應檔案更新設備磁碟機,您必須將回應檔案套用至離線映射。

  • 當您使用DISM.exe將回應檔案套用至執行中的作業系統時,回應檔案應該只包含 離線服務器 設定階段中的元素。 這是因為特製化組態傳遞中的某些設定可能會套用至作業系統。 建議您搭配 DISM 使用的回應檔案只包含 離線服務器 組態傳遞中的設定。

  • 撰寫回應檔案的建議方式,就是在 Windows 系統映像管理員 (Windows SIM) 中建立回應檔案。 但是,如果您使用手動撰寫的回應檔案,則必須在 Windows SIM 中驗證回應檔案,確認其有作用。 如需詳細資訊,請參閱 撰寫回應檔案的最佳做法

  • 當您使用 DISM 套用回應檔案時,不會在目的電腦上快取回應檔案。

什麼是 DISM?

DISM 映像管理命令列選項

DISM 語言和國際維護命令列選項

DISM 作業系統套件服務命令列選項

DISM Windows Edition-Servicing 命令列選項

DISM 驅動程式服務Command-Line選項