Exit-PSHostProcess
Schließt eine interaktive Sitzung mit einem lokalen Prozess.
Syntax
Exit-PSHostProcess []
Beschreibung
Das cmdlet Exit-PSHostProcess
schließt eine interaktive Sitzung mit einem lokalen Prozess, den Sie geöffnet haben, indem Sie das cmdlet Enter-PSHostProcess
ausführen. Sie führen das cmdlet Exit-PSHostProcess
innerhalb des Prozesses aus, wenn Sie mit dem Debuggen oder Problembehandlung eines Skripts fertig sind, das innerhalb eines Prozesses ausgeführt wird. Ab PowerShell 6.2 wird dieses Cmdlet auf Nicht-Windows-Plattformen unterstützt.
Beispiele
Beispiel 1: Beenden eines Prozesses
[Process:1520]: PS> Exit-PSHostProcess
PS>
In diesem Beispiel haben Sie an einem aktiven Prozess gearbeitet, um ein Skript zu debuggen, das in einem Runspace im Prozess ausgeführt wird, wie in Enter-PSHostProcess
beschrieben. Nachdem Sie den Befehl exit
zum Beenden des Debuggers eingegeben haben, führen Sie das cmdlet Exit-PSHostProcess
aus, um die interaktive Sitzung mit dem Prozess zu schließen.
Das Cmdlet schließt Die Sitzung im Prozess und gibt Sie zur PS C:\>
Eingabeaufforderung zurück.