我们如何从网络上的 Windows 服务器或管理域在 CMD 或 Power Shell Windows 客户端上执行命令
我们正在使用 Windows Server 2016 作为 Active Directory,并且所有用户都拥有 Windows 10
我们想要在客户端上发送“gpresult /r”和“gpupdate”命令
答案1
要远程运行命令,您可以使用 Windows 远程 Shell (WinRs) 或 PowerShell Remoting。但是,gpresult 通常无法在这些情况下正确执行,因此不应被视为可靠。可以运行 Gpupdate,但应与/target:computer
switch 一起使用。WinRs/PSRemoting 都需要端口 tcp/5985 或 tcp/5986(用于 TLS)进行网络通信,使用相同的底层技术,并且是本机工具而不是外部二进制文件。
https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/winrs