您可以使用 VMware PowerCLI 來設定 Horizon PowerCLI 模組,並使用 Horizon PowerCLI Cmdlet 來連線或自連線伺服器中斷連線。連線至連線伺服器後,您可以撰寫用來叫用 Horizon API 的 PowerShell 指令碼。

程序

  1. 安裝 VMware PowerCLI。

    從 PowerShell 資源庫安裝 VMware PowerCLI。若要安裝 VMware PowerCLI,請在 Windows PowerShell 提示字元中執行下列命令:

    Install-Module -Name Vmware.PowerCLI 
    
    

    此命令會將所有 VMware PowerCLI 模組安裝到 Windows PowerShell。VMware.VimAutomation.HorizonView 模組即為 Horizon PowerCLI 模組。

    您也可以從 https://code.vmware.com/web/dp/tool/vmware-powercli 下載並安裝 VMware PowerCLI。

    如需關於如何安裝 VMware PowerCLI 的詳細資訊,請參閱 https://code.vmware.com/web/dp/tool/vmware-powercli 中的《VMware PowerCLI 使用者指南》

  2. 在 Windows PowerShell 工作階段中匯入名為 VMware.VimAutomation.HorizonViewHorizon PowerCLI 模組。

    使用下列命令將 VMware.VimAutomation.HorizonView 匯入至 Windows PowerShell 工作階段:

    Import-Module -Name VMware.VimAutomation.HorizonView 
    		  

    VMware.VimAutomation.HorizonView 包含您可以用來連線至連線伺服器或與連線伺服器中斷連線的 Connect-HVServerDisconnect-HVServer Cmdlet。

  3. 從 GitHub 存放庫提取範例指令碼。

    使用 Connect-HVServer Cmdlet 連線至連線伺服器的 Horizon API 服務後,您可以執行用來叫用 Horizon API 的 PowerShell 指令碼。如需關於 Horizon API 的詳細資訊,請參閱 https://code.vmware.com/apis/405/view 中的《View API 參考》說明文件。

    Horizon PowerCLI 模組的範例指令碼可在 https://github.com/vmware/PowerCLI-Example-Scripts 中的 [模組] 區段中以 VMware.Hv.Helper 模組的形式取得。

下一步

請直接使用範例指令碼或修改指令碼以符合您的自動化需求。除了範例指令碼,您也可以根據自己的需求開發用來叫用 Horizon API 的新指令碼。請參閱執行範例 Horizon PowerCLI 指令碼