如何在python中使用VixVM_RunProgramInGuest vix库?

时间:2017-11-27 15:22:27

标签: python python-2.7 python-requests vmware vmware-tools

您好我想在python中使用RunProgramInGuest函数在vm_ware工作站中运行应用程序,但我不能因为我不知道该引用。 我想提前感谢函数的简单代码。

1 个答案:

答案 0 :(得分:0)

您可能会发现vix很有用(可以在@ https://github.com/naim94a/vixpip install vix找到)。该库以安全的方式(RAII)包装VIX API,并且是面向对象的。

import vix

host = vix.VixHost()
host.connect()

vm = host.open_vm("C:\\Virtual Machines\\MyVM.vmx")
vm.login(username="GuestUserName", password="GuestPassword")

vm.proc_run("C:\\GuestExecutable.exe")

当然,如果您想自己打电话,可以在此处找到官方文档:https://www.vmware.com/support/developer/vix-api/vix115_reference/index2.html