PersianGulf Asked: 2021-12-25 23:28:36 +0800 CST2021-12-25 23:28:36 +0800 CST 2021-12-25 23:28:36 +0800 CST 在 vCenter 上编写 shell 脚本或其他脚本 772 esxcli存在于vSphere。但我需要编写脚本vCenter并且vCenter没有esxcli命令。 我该如何编写脚本vCenter? scripting vmware-vcenter vmware-esxi 2 个回答 Voted Best Answer Gerald Schneider 2021-12-26T04:27:01+08:002021-12-26T04:27:01+08:00 您不会直接在 vCenter 上编写脚本。它有一个 API,有一些库可以访问许多脚本语言的 API。选择您选择的语言,阅读它的文档并在您喜欢的任何主机上编写您的脚本。 Krackout 2021-12-26T05:09:37+08:002021-12-26T05:09:37+08:00 您可以使用 Vmware 的PowerCLI工具。 从 Vmware, VMware PowerCLI 是基于 Windows PowerShell 构建的命令行和脚本工具,提供 800 多个 cmdlet,用于管理和自动化 VMware vSphere、VMware Cloud Director、vRealize Operations Manager、vSAN、VMware NSX-T Data Center、VMware Cloud Services、VMware Cloud on AWS、VMware HCX、VMware Site Recovery Manager 和 VMware Horizon 环境。 安装 Powershell for Linux 后,您还可以在 Linux 工作站上使用它。PowerCLI 添加到 powershell 的命令/cmdlet 可能可以帮助您编写所需的任何脚本。
您不会直接在 vCenter 上编写脚本。它有一个 API,有一些库可以访问许多脚本语言的 API。选择您选择的语言,阅读它的文档并在您喜欢的任何主机上编写您的脚本。
您可以使用 Vmware 的
PowerCLI
工具。从 Vmware,
安装 Powershell for Linux 后,您还可以在 Linux 工作站上使用它。PowerCLI 添加到 powershell 的命令/cmdlet 可能可以帮助您编写所需的任何脚本。