Thema: remoting
-
Windows PowerShell 5.1 und PowerShell 7 auf Servern: unter welcher Version ein Skript tatsächlich läuft
PowerShell 7 wird parallel zur integrierten Windows PowerShell 5.1 installiert und ersetzt diese nicht; es hat einen anderen Namen der ausführbaren Datei, einen anderen Modulpfad und einen eigenen Remoting-Endpunkt. Ein Agent, der `powershell.exe` aufruft, obwohl er `pwsh.exe` meint (oder umgekehrt), erhält unbemerkt Modulsatz und Standardeinstellungen der jeweils anderen Engine.
-
PowerShell-Remoting aktivieren und nutzen: WinRM, TrustedHosts und das Second-Hop-Limit
PowerShell-Remoting mit Enable-PSRemoting aktivieren, zwischen TrustedHosts und HTTPS-Transport wählen, Befehle mit Invoke-Command und Enter-PSSession ausführen und die Begrenzung bei der Weitergabe von Anmeldedaten, den sogenannten Second Hop, kennen.
Maschinenlesbar: JSON