Выполнить команду на клиенте Windows с сервера Windows

Выполнить команду на клиенте Windows с сервера Windows

как мы можем выполнить команду на клиентах CMD или PowerShell Windows с сервера Windows или домена администратора в сети

мы используем Windows Server 2016 для Active Directory, и у всех пользователей есть Windows 10

мы хотим отправить команды "gpresult /r" и "gpupdate" на клиенты

решение1

Для удаленного запуска команд можно использовать Windows Remote Shell (WinRs) или PowerShell Remoting. Однако gpresult обычно не может работать должным образом в таких обстоятельствах и не должен считаться надежным. Gpupdate можно запустить, но его следует использовать с /target:computerswitch. Оба WinRs/PSRemoting требуют порт tcp/5985 или tcp/5986 (для TLS) для сетевого взаимодействия, используют одну и ту же базовую технологию и являются собственным инструментом, а не внешним двоичным файлом.

https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/winrs

https://learn.microsoft.com/en-us/powershell/scripting/learn/ps101/08-powershell-remoting?view=powershell-7.3

Связанный контент