使用Vix API获取VM的域和用户'名单

时间:2015-07-20 07:29:34

标签: vmware vix

我尝试使用Vix API,并尝试接收我正在处理的虚拟机的一些信息。我需要的信息是VM连接的域,以及注册(即,有权访问)特定VM的用户列表。 我尝试使用' google'和文档(https://www.vmware.com/support/developer/vc-sdk/visdk2xpubs/ReferenceGuide/)但我无法找到如何获取此信息。试图分配一些可能包含域的对象,但它没有帮助。

1 个答案:

答案 0 :(得分:0)

我不确定这是否会对你有所帮助,但下面是一个小型Delphi的摘录 项目(使用与vbScript相同的Vix COM / OLE接口)检索 Win7 VM的环境中的当前用户名。希望代码 可以直接转换为vbScript或VBA。明显, 您可以以类似的方式检索任何其他环境变量的值,例如用户域。

我已经对Vix COM API进行了彻底的了解,并且没有找到任何可以检索VM的可用登录ID列表的内容。所以, 如果我必须这样做,我会写一个小实用程序应用程序在VM中运行以获取它们。 (您可能已经知道,但通过Vix界面在VM中运行应用程序非常简单。)

代码

#headbar