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 套用回應檔案時,不會在目的電腦上快取回應檔案。