您可以从VM内部获取USERID和Host-PC名称吗?

时间:2013-09-26 13:50:39

标签: c# console virtual-machine

我正在设计的软件将在VM内部运行,在大多数(如果不是全部)情况下,Micrososft Virtual PC

我正试图找到一种方法来记录谁使用该软件。看到所有的VM都将作为匿名管理员登录,我正在考虑从主机中提取登录的用户名/ pcname。

代码库将在C#,控制台应用程序中。

这是可能的......并且是否有人有任何资源/代码可以帮助解决这个问题。

jltrem - 能够向我提供获取主机名的详细信息,如果可能的话,我只需要对主机登录用户的UserID提供一些帮助....

1 个答案:

答案 0 :(得分:1)

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Virtual Machine\Guest\Parameters中查找可用的主机信息。这确实需要VPC Additions ......没有它,VM就不知道主机。