Exit-PSSession
Hiermee beëindigt u een interactieve sessie met een externe computer.
Syntaxis
Exit-PSSession []
Description
De Exit-PSSession
cmdlet beëindigt interactieve sessies die u hebt gestart met behulp van de Enter-PSSession
cmdlet.
U kunt ook het exit
trefwoord gebruiken om een interactieve sessie te beëindigen. Het effect is hetzelfde als het gebruik van Exit-PSSession
.
Voorbeelden
Voorbeeld 1: Een interactieve sessie starten en stoppen
PS> Enter-PSSession -ComputerName Server01
Server01\PS> Exit-PSSession
PS>
Deze opdrachten starten en stoppen vervolgens een interactieve sessie met de externe Server01-computer.
Voorbeeld 2: Een interactieve sessie starten en stoppen met behulp van een PSSession-object
PS> $s = New-PSSession -ComputerName Server01
PS> Enter-PSSession -Session $s
Server01\PS> Exit-PSSession
PS> $s
Id Name ComputerName State ConfigurationName
-- ---- ------------ ----- -----------------
1 Session1 Server01 Opened Microsoft.PowerShell
Deze opdrachten starten en stoppen een interactieve sessie met de Server01-computer die gebruikmaakt van een PowerShell-sessie (PSSession).
Omdat de interactieve sessie is gestart met behulp van een PowerShell-sessie, is de PSSession nog steeds beschikbaar wanneer de interactieve sessie wordt beëindigd. Als u de parameter ComputerName gebruikt, Enter-PSSession
maakt u een tijdelijke sessie die wordt gesloten wanneer de interactieve sessie wordt beëindigd.
De eerste opdracht gebruikt de New-PSSession
cmdlet om een PSSession te maken op de Server01-computer. Met de opdracht wordt de PSSession opgeslagen in de $s
variabele.
De tweede opdracht gebruikt Enter-PSSession
om een interactieve sessie te starten met behulp van de PSSession in $s
.
De derde opdracht gebruikt Exit-PSSession
om de interactieve sessie te stoppen.
Met de laatste opdracht wordt de PSSession in de $s
variabele weergegeven. De eigenschap State geeft aan dat de PSSession nog steeds geopend is en beschikbaar is voor gebruik.
Voorbeeld 3: Het trefwoord Afsluiten gebruiken om een sessie te stoppen
PS> Enter-PSSession -ComputerName Server01
Server01\PS> exit
PS>
In dit voorbeeld wordt het exit
trefwoord gebruikt om te voorkomen dat een interactieve sessie is gestart met behulp van Enter-PSSession
. Het exit
trefwoord heeft hetzelfde effect als het gebruik van Exit-PSSession
.
Invoerwaarden
None
U kunt geen objecten doorsluisen naar deze cmdlet.
Uitvoerwaarden
None
Deze cmdlet retourneert geen uitvoer.
Notities
PowerShell bevat de volgende aliassen voor Exit-PSSession
:
- Alle platforms:
exsn
Deze cmdlet gebruikt alleen de algemene parameters.