Befehl auf dem Windows-Client vom Windows-Server aus ausführen

Befehl auf dem Windows-Client vom Windows-Server aus ausführen

Wie können wir Befehle auf CMD- oder Power Shell-Windows-Clients von einem Windows-Server oder einer Administratordomäne im Netzwerk ausführen?

wir verwenden Windows Server 2016 für Active Directory und alle Benutzer haben Windows 10

Wir möchten die Befehle „gpresult /r“ und „gpupdate“ an die Clients senden

Antwort1

Um Befehle remote auszuführen, können Sie entweder Windows Remote Shell (WinRs) oder PowerShell Remoting verwenden. Allerdings wird gpresult unter diesen Umständen häufig nicht ordnungsgemäß ausgeführt und sollte nicht als zuverlässig angesehen werden. Gpupdate kann ausgeführt werden, sollte aber mit /target:computerSwitch verwendet werden. Sowohl WinRs als auch PSRemoting erfordern Port tcp/5985 oder tcp/5986 (für TLS) für die Netzwerkkommunikation, verwenden dieselbe zugrunde liegende Technologie und sind ein natives Tool und keine externe Binärdatei.

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

verwandte Informationen