Exit-PSHostProcess
Closes an interactive session with a local process.
Syntax
Exit-PSHostProcess []
Description
The Exit-PSHostProcess
cmdlet closes an interactive session with a local process that you have
opened by running the Enter-PSHostProcess
cmdlet. You run the Exit-PSHostProcess
cmdlet from
within the process, when you are finished debugging or troubleshooting a script that is running
within a process. Beginning in PowerShell 6.2, this cmdlet is supported on non-Windows platforms.
Examples
Example 1: Exit a process
PS C:\> [Process:1520]: PS C:\> Exit-PSHostProcess
PS C:\>
In this example, you have been working in an active process to debug a script running in a runspace
in the process, as described in Enter-PSHostProcess
. After you type the exit
command to exit the
debugger, run the Exit-PSHostProcess
cmdlet to close your interactive session with the process.
The cmdlet closes your session in the process, and returns you to the PS C:\>
prompt.