您可以從命令列使用 AppMerge 合併兩個以上的 AppStack。
使用 AppMerge 以合併兩個以上現有的 AppStack 至一個檔案。AppMerge 會將其輸入的 .vhd 檔案與 AppStack 產生關聯。
輸入的 AppStack 檔案必須皆為 VHD 類型。您可以使用 /vhd 和 /vmdk 選項建立不同類型的 AppStack 合併輸出。
AppMerge 的語法為:
AppMerge.exe /o outputAppStack /s "inputAppStack1file","inputAppStack2file", "inputAppStack3file",...
建立合併的 AppStack
此範例中,您會從三個現有的 AppStack 檔案,分別為 Office.vhd、Notepad++.vhd 和 Firefox.vhd 建立名為 MergedAppstack.vhd 的 AppStack 檔案:
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 命令列選項。