0

PowerShell Remoting

Eines der Top Features von Microsofts PowerShell ist sicher PSRemoting. Mit PSRemoting wird eine Sitzung zu einem Zielcomputer aufgebaut und alle abgesetzten Kommandos werden nicht mehr lokal sondern auf dem Remote System ausgeführt. Kombiniert mit anderen PowerShell cmdlets lassen sich so spielend einfach Massenoperationen durchführen.

Um eine Remote Sitzung zu erstellen ist folgender Befehl auszuführen:

$session = new-pssession <Zielsystem>

Um Befehle in dieser Sitzung auszuführen muss dieser noch beigetreten werden:

enter-pssession $session

Ist alles korrekt konfiguriert (Firewallausnahmen und WinRM) erscheint jetzt der Name des Zielsystems im PowerShell prompt. Nun können Kommandos an das Remotesystem abgesetzt werden. Um die Sitzung wieder zu beenden wird folgender Befehl verwendet:

exit-pssession

beuermann

Schreibe einen Kommentar

0

PowerShell Remoting

Eines der Top Features von Microsofts PowerShell ist sicher PSRemoting. Mit PSRemoting wird eine Sitzung zu einem Zielcomputer aufgebaut und alle abgesetzten Kommandos werden nicht mehr lokal sondern auf dem Remote System ausgeführt. Kombiniert mit anderen PowerShell cmdlets lassen sich so spielend einfach Massenoperationen durchführen.

Um eine Remote Sitzung zu erstellen ist folgender Befehl auszuführen:

$session = new-pssession <Zielsystem>

Um Befehle in dieser Sitzung auszuführen muss dieser noch beigetreten werden:

enter-pssession $session

Ist alles korrekt konfiguriert (Firewallausnahmen und WinRM) erscheint jetzt der Name des Zielsystems im PowerShell prompt. Nun können Kommandos an das Remotesystem abgesetzt werden. Um die Sitzung wieder zu beenden wird folgender Befehl verwendet:

exit-pssession

beuermann

Schreibe einen Kommentar