Zusammenfassung

Unter dem Begriff Remoting versteht man die Ausführung von Code auf einem anderen Computer. Einige Cmdlets unterstützen den Remotezugriff über eigene Wege (Tabelle 16.1). Sie rufen solche Cmdlets also zwar lokal auf, beauftragen das Cmdlet aber mit seinen Parametern -ComputerName und -Credential, die Daten von einem anderen System abzurufen. Da Sie keinen Einfluss darauf haben, wie das jeweilige Cmdlet diese Informationen beschafft, ist die Diagnose von Fehlern in solch einem Fall schwierig.

Daneben verfügt die PowerShell über einen alternativen allgemeinen Remotingansatz. Dazu wird auf dem Remotesystem eine zweite separate PowerShell-Session gestartet und der Code über den WinRM-Dienst via HTTP auf Port 5985 an das Zielsystem gesendet. ...

Get Scripting mit Windows PowerShell 2.0 - Der Einsteiger-Workshop now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.