1

我正在尝试移植/调整以前与 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 来协助的吗?

非常感激任何的帮助!

4

0 回答 0