如何挂载ISO,将文件复制到guest虚拟机以及在Cloud Server上调用脚本

时间:2018-05-14 21:11:34

标签: vmware powercli vcloud-director-rest-api

我正在尝试移植/修改以前与vSphere一起使用的一些PowerCLI脚本,以便与云服务器一起使用。

与vCenter一起使用的许多cmdlet似乎都有相应的云版本(Connect-CIServer,Get-CIVapp,Start-CIVM等)

但是,我需要做的一些事情似乎没有匹配的cmdlet ......

具体来说,我试图弄清楚如何安装ISO(已经存在于目录中)。我还需要将zip存档复制到guest虚拟机,然后调用PowerShell脚本来扩展存档,最后执行扩展存档中包含的脚本。在vCenter中,这一切都非常简单......

以下是我尝试与Cloud Server一起使用的cmdlet列表,但不能,因为他们期望的类型与云类型不兼容:

  • Get-CDDrive
  • Set-CDDrive
  • Copy-VMGuestFile
  • 调用-VMScript

我是否需要以某种方式直接调用API?我可以利用Get-CIView cmdlet来协助吗?

非常感谢任何帮助!

0 个答案:

没有答案