您可以從命令列使用 AppMerge 合併兩個以上的 AppStack

使用 AppMerge 以合併兩個以上現有的 AppStack 至一個檔案。AppMerge 會將其輸入的 .vhd 檔案與 AppStack 產生關聯。

備註︰

輸入的 AppStack 檔案必須皆為 VHD 類型。您可以使用 /vhd/vmdk 選項建立不同類型的 AppStack 合併輸出。

AppMerge 的語法為:

AppMerge.exe /o outputAppStack /s "inputAppStack1file","inputAppStack2file", "inputAppStack3file",...

建立合併的 AppStack

此範例中,您會從三個現有的 AppStack 檔案,分別為 Office.vhdNotepad++.vhdFirefox.vhd 建立名為 MergedAppstack.vhdAppStack 檔案:

AppMerge.exe /o C:\MergedAppstack.vhd /s "Office.vhd","Notepad++.vhd","Firefox.vhd"

您可以指定輸入檔案路徑、輸出檔案路徑和檔案名稱。此案例中,三個輸入 AppStack 皆假設為在預設的 AppStack 位置中。輸出 AppStack 會位於 C: 磁碟機。

除了 /o/s 參數外,AppMerge 也接受下列選項:

  • /df。刪除特定應用程式服務包。在每一行採用包含單一 GUID 檔案的完整路徑作為其引數。

  • /dl。刪除特定應用程式服務包。採用以逗號分隔的 GUID 作為引數。

  • /list。列出新建立 AppStack 檔案的內容。

  • /meta。從輸出 AppStack 檔案建立 JSON 檔案。

  • /vhd 會從 VMDK AppStack 輸入檔案建立 VHD 輸出 AppStack 檔案。

  • /vmdk。從 VHD AppStack 輸入檔案建立 VMDK 輸出 AppStack 檔案。

另請參閱AppCapture 命令列選項