Windows 서버의 Windows 클라이언트에서 명령 실행

Windows 서버의 Windows 클라이언트에서 명령 실행

네트워크의 Windows 서버 또는 관리 도메인에서 CMD 또는 Power Shell Windows 클라이언트에 대한 명령을 어떻게 실행할 수 있습니까?

우리는 Active Directory에 Windows Server 2016을 사용하고 있으며 모든 사용자는 Windows 10을 사용하고 있습니다.

클라이언트에 "gpresult /r" 및 "gpupdate" 명령을 보내려고 합니다.

답변1

명령을 원격으로 실행하려면 WinRs(Windows 원격 셸) 또는 PowerShell 원격을 사용할 수 있습니다. 그러나 gpresult는 일반적으로 이러한 상황에서 제대로 실행되지 않으므로 신뢰할 수 있는 것으로 간주되어서는 안 됩니다. Gpupdate를 실행할 수 있지만 /target:computer스위치와 함께 사용해야 합니다. 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

관련 정보