Freigeben über


Exit-PSHostProcess

Schließt eine interaktive Sitzung mit einem lokalen Prozess.

Syntax

Exit-PSHostProcess []

Beschreibung

Das Exit-PSHostProcess Cmdlet schließt eine interaktive Sitzung mit einem lokalen Prozess, den Sie geöffnet haben, indem Sie das Enter-PSHostProcess Cmdlet ausführen. Sie führen das Cmdlet innerhalb des Prozesses aus, wenn Sie mit dem Exit-PSHostProcess Debuggen oder der 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

PS C:\> [Process:1520]: PS C:\>  Exit-PSHostProcess
PS C:\>

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. Nachdem Sie den exit Befehl zum Beenden des Debuggers eingegeben haben, führen Sie das Exit-PSHostProcess Cmdlet aus, um die interaktive Sitzung mit dem Prozess zu schließen. Das Cmdlet schließt Ihre Sitzung im Prozess und gibt Sie zur Eingabeaufforderung zurück PS C:\> .