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