我正在尝试移植/调整以前与 vSphere 一起使用的一些 PowerCLI 脚本,以便与云服务器一起使用。
vCenter 使用的许多 cmdlet 似乎都有相应的云版本(Connect-CIServer、Get-CIVapp、Start-CIVM 等)
但是,我需要做的一些事情似乎没有匹配的 cmdlet...
具体来说,我试图弄清楚如何安装 ISO(目录中已经存在)。我还需要将 zip 存档复制到来宾,然后调用 PowerShell 脚本来扩展存档,最后执行包含在扩展存档中的脚本。在 vCenter 中,这一切都是微不足道的......
这是我尝试与 Cloud Server 一起使用的 cmdlet 列表,但不能,因为他们期望的类型与 Cloud 类型不兼容:
- 获取 CDDrive
- 设置-CDDrive
- 复制-VMGuestFile
- 调用-VMScript
我是否需要以某种方式直接调用 API?这是我可以利用 Get-CIView cmdlet 来协助的吗?
非常感激任何的帮助!