我正在尝试将C#开发的VMware虚拟化模块从较早版本升级到VMware 6.7。如何使用vmware Esxi 6.7设置Guest OS密码/主机名/ IP?在旧版本中,我使用的是VIX工具(带有命令“ runProgramInGuest”的VmRun.exe)。 VMware 6.7的替代品是什么? 我已经用谷歌搜索了很多,无法找到一些可以理解的解决方案。请指引我正确的方向。 任何帮助将不胜感激!
答案 0 :(得分:0)
从6.5开始不推荐使用VIX,并将其移入vSphere Web Services API:
对于vSphere,如VIX 1.11发行说明中所述,VIX API在2012年已弃用。 VIX 1.14是vSphere的最后一个受支持版本。 6.5和VMware Tools 10.1.0及更高版本不再支持VIX。
在vSphere Web Services API中,您正在寻找作为GuestProcessManager对象的一部分的startProgramInGuest方法:https://vdc-download.vmware.com/vmwb-repository/dcr-public/fe08899f-1eec-4d8d-b3bc-a6664c168c2c/7fdf97a1-4c0d-4be0-9d43-2ceebbc174d9/doc/vim.vm.guest.ProcessManager.html