部署 Linux 桌面平台的範例 PowerCLI 指令碼會讀取包含桌面平台機器相關資訊的輸入檔。
輸入檔的類型為 csv,並且包含下列資訊:
- 桌面平台虛擬機器名稱
- 父虛擬機器名稱
- 客體自訂規格
- 複製的桌面平台機器所在的資料存放區
- 管理桌面平台機器的 ESXi 伺服器
- 用於複製的父虛擬機器快照
- 指出在桌面平台虛擬機器存在時是否加以刪除的旗標
下列範例顯示輸入檔可能包含的內容。
VMName,Parentvm,CustomSpec,Datastore,Host,FromSnapshot,DeleteIfPresent linux-001,Ubuntu1804x64,linuxagent,datastore1,10.117.44.172,snapshot1,TRUE linux-002,Ubuntu1804x64,linuxagent,datastore1,10.117.44.172,snapshot1,TRUE linux-003,Ubuntu1804x64,linuxagent,datastore1,10.117.44.172,snapshot1,TRUE linux-004,Ubuntu1804x64,linuxagent,datastore1,10.117.44.172,snapshot1,TRUE linux-005,Ubuntu1804x64,linuxagent,datastore1,10.117.44.172,snapshot1,TRUE
範例指令碼假設此輸入檔的名稱是 CloneVMs.csv,而檔案位在與指令碼相同的資料夾中。