Winrs command line tool for WinRM
Hallo zusammen,
Im Zusammenhang mit einer Recherche bin ich auf das Commandline Tool "winrs" gestossen. Mit diesem Tool kann man commandos über WinRM auf einem anderen Server ausführen.
Mit dem folgenden Befehl kann man sogar Powershell Commandlets ausführen
winrs -r:ICESRV06 Powershell get-process
Also müsste es auch möglich sein Scripts auszuführen. Und das klappt tatsächlich.
winrs -r:ICESRV06 Powershell C:\install\ZipandDeleteIISLog.ps1
Also habe ich das mal unter meinem Benutzer Account ausprobiert. Klappt also nur, wenn man auf dem Server zur Lokalen Administrator Gruppe gehört.
Auf dem entsprechenden Server habe ich mir die WinRM Konfiguration angesehen. So richtig schlau wird man ja nicht daraus oder?
winrm get winrm/config/Service
Mit dem folgenden Befehl kann man die Benutzer oder Gruppen verwalten
winrm configsddl Default
Ich habe da mal meinen Benutzeraccount mit Read und Execute Rechten hinzugefügt.
Nun erscheint meine ObjectSid meines Benutzers in der RootSDDL
winrm get winrm/config/Service
Nun kann ich das auch mit meinem Benutzer ausführen