我正在尝试从我的工作站 (A) 调试在远程计算机上运行的虚拟机 (VM)。VM 和 A 都运行 Windows 7 Enterprise。
显然,我需要以管理员身份在 VM 上启动远程调试器服务 (RDS)。
显然,我还需要以在 A(域:DOM)上登录的用户 Tewr 的身份运行 RDS。
VM 运行我需要调试的服务,以及在名为 VMDOMAIN 的域中使用帐户 VMUSER 的远程桌面界面。
我设法以管理员身份启动 RDS,但 RDS 进程归 VMUSER 所有,这还不够好。我还设法以 DOM\Tewr 身份运行 RDS,但不是作为管理员运行。我已在 VM 上以管理员身份添加了 DOM\Tewr,但这还不够好,因为该进程仍未以管理员身份运行。
如何以 DOM\Tewr 身份运行 RDS 进程和在 Windows 中以 VMDOMAIN\VM 身份登录时是否“以管理员身份”?
(注意:我曾尝试创建一个具有与 VMUSER 相同凭据/密码的帐户,如上面的 ms 文章中所暗示的那样,但没有成功......)
答案1
您需要为本地管理员组的成员配置自动提升权限,或将用户 Tewr 设为域管理员组的成员。默认情况下,仅在 Windows 7(和 Vista\W2k8)上这本地管理员帐户(具有 S-1-5-21..500 SID 的帐户)或域管理员组成员的权限自动提升。
如果您不想将测试用户帐户添加到域管理员以进行此练习,则可以通过 GPO 修改默认行为 - 您要做的就是更改“用户帐户控制:在管理员批准模式下运行所有管理员” - 您可以找到有关如何执行此操作的详细信息这里。
答案2
也许 sysinternals 的 psexec 工具可以解决您的问题。
链接在这里。
http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx
我使用这个工具完成了类似的任务,但你可能想看看它。HTH。