有没有办法让gpresult工作,而不需要以真正的用户身份login到计算机?
假设UserA正在login到计算机XYZ 。 您通过TeamViewerlogin到或在本地作为AdminA ,您右键单击以pipe理员身份运行 ,input您在着名的gpresult / R命令中键入您的pipe理凭据,以获得计算机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.
如何强制它,以便您实际上可以获取该数据作为该计算机上的域pipe理员或pipe理员 (而不是用户)和从未真正login到该计算机的用户?
多年来,我认为这只是“工作”,但似乎我总是通过RDP或其他方式login到计算机,它一直工作。 现在不…我需要一种方法来正确debugging。
我的唯一select是以标准用户身份login,然后执行命令吗?
是的,尽pipe您需要知道实际上已经在该计算机上完成交互式login的用户,但可以在不进行交互式login的情况下完成。 在你的情况下,UserA会这样做。 然后,从高架提示:
gpresult /user UserA /scope computer /r
另外,从远程计算机:
gpresult /s RemoteComputer /user UserA /scope computer /r
我真的不明白为什么你需要指定一个用户使用/scope computer ,但这是如何工作的…