有没有一种方法可以gpresult
在不以实际用户身份登录计算机的情况下开始工作?
假设UserA正在登录计算机XYZ。您通过TeamViewer登录或在本地以AdminA身份登录,右键单击Run As Administrator,输入您的管理凭据,然后输入著名的 gpresult /R 命令以获取计算机 GPO,但它根本不存在。
gpresult /R
INFO: The user adm.test does not have RSoP data.
您尝试远程执行此操作,但它也失败了...
gpresult /S DDD9D5 /SCOPE COMPUTER /R
INFO: The user does not have RSoP data.
如何强制它,以便您可以在该计算机(但不是用户)和从未实际登录到该计算机的用户上以域管理员或管理员的身份实际获取该数据?
多年来,我一直认为这只是“工作”,但似乎我一直通过 RDP 或其他方式登录到计算机并且它总是有效。现在它没有......我需要一种方法来正确调试它。
我唯一的选择实际上是以标准用户身份登录然后执行命令吗?
是的,它可以在不进行交互式登录的情况下完成,尽管您需要知道在该计算机上实际进行了交互式登录的用户。在您的情况下, UserA 会这样做。然后,从提升的提示:
此外,从远程计算机:
我真的不明白为什么你需要在使用时指定一个用户
/scope computer
,但这就是它的工作原理......