部署 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,而檔案位在與指令碼相同的資料夾中。