Exit-PSSession - PowerShell command help and examples

Ends an interactive session with a remote computer. (Exit-PSSession)

Ends an interactive session with a remote computer.
Exit-PSSession [<CommonParameters>]
The Exit-PSSession cmdlet ends interactive sessions that you started by using Enter-PSSession. You can also use the Exit keyword to end an interactive session. The effect is the same as using Exit-PSSession.
<CommonParameters> This cmdlet supports the common parameters: Verbose, Debug, ErrorAction, ErrorVariable, WarningAction, WarningVariable, OutBuffer and OutVariable. For more information, type, "get-help about_commonparameters".
None You cannot pipe objects to Exit-PSSession.
None This cmdlet does not return any output.
This cmdlet takes only the common parameters.


C:\PS>Enter-PSSession -computername Server01 Server01\PS> Exit-PSSession C:\PS>
----------- These commands start and then stop an interactive session with the Server01 remote computer.
C:\PS>$s = new-pssession -computername Server01 C:\PS> Enter-PSSession -session $s Server01\PS> Exit-PSSession C:\PS> $s Id Name ComputerName State ConfigurationName -- ---- ------------ ----- ----------------- 1 Session1 Server01 Opened Microsoft.PowerShell
----------- These commands start and stop an interactive session with the Server01 computer that uses a Windows PowerShell session (PSSession). Because the interactive session was started by using a Windows PowerShell session (PSSession), the PSSession is still available when the interactive session ends. If you use the ComputerName parameter, Enter-PSSession creates a temporary session that it closes when the interactive session ends. The first command uses the New-PSSession cmdlet to create a PSSession on the Server01 computer. The command saves the PSSession in the $s variable. The second command uses the Enter-PSSession cmdlet to start an interactive session using the PSSession in $s. The third command uses the Exit-PSSession cmdlet to stop the interactive session. The final command displays the PSSession in the $s variable. The State property shows the PSSession is still open and available for use.
C:\PS>Enter-PSSession -computername Server01 Server01\PS> exit C:\PS>
----------- This command uses the Exit keyword to stop an interactive session started by using the Enter-PSSession cmdlet. The Exit keyword has the same effect as using Exit-PSSession. RELATED LINKS Online version: http://go.microsoft.com/fwlink/?LinkID=135212 about_PSSessions about_Remote Enter-PSSession New-PSSession Get-PSSession Remove-PSSession Invoke-Command C:\Windows>powershell get-help New-PSSessionOption -full

Microsoft Windows [Version 10.0.19045.3693]
Copyright (c) 2023 Microsoft Corporation.

ColorConsole [Version 3.7.1000] PowerShell 2.0-Export

Windows 11, 10, 8.1, 8, 7 / Server 2022, 2019, 2016


... Windows 10 FAQ
... Windows 10 How To

Windows 10 How To

... Windows 11 How To
... Windows 10 FAQ

PowerShell: Ends an interactive session with a remote computer.

HTTP: ... PS_Windows/en/Exit-PSSession.htm
Can I also use WinPing in my home network on Windows 11, 10, etc.? Must Windows 7, 8.1, or 10 always be installed on NTFS disk partition? How can I customize or adapt the window color in the Win-7 basic design? What does soft links mean? What is a keylogger? What is SmartScreen? Was ist SmartScreen? What is NTFS Format? Working with date, time and calendar week in QuickTextPaste! What is Surface Go or Pro?