Exit-PSSession
Avslutar en interaktiv session med en fjärrdator.
Syntax
Exit-PSSession []
Description
Cmdleten Exit-PSSession
avslutar interaktiva sessioner som du startade med hjälp av cmdleten Enter-PSSession
.
Du kan också använda nyckelordet exit
för att avsluta en interaktiv session. Effekten är densamma som när du använder Exit-PSSession
.
Exempel
Exempel 1: Starta och stoppa en interaktiv session
PS> Enter-PSSession -ComputerName Server01
Server01\PS> Exit-PSSession
PS>
Dessa kommandon startar och stoppar sedan en interaktiv session med server01-fjärrdatorn.
Exempel 2: Starta och stoppa en interaktiv session med hjälp av ett PSSession-objekt
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
Dessa kommandon startar och stoppar en interaktiv session med den Server01-dator som använder en PowerShell-session (PSSession).
Eftersom den interaktiva sessionen startades med hjälp av en PowerShell-session är PSSession- fortfarande tillgänglig när den interaktiva sessionen avslutas. Om du använder parametern ComputerName skapar Enter-PSSession
en tillfällig session som stängs när den interaktiva sessionen avslutas.
Det första kommandot använder cmdleten New-PSSession
för att skapa en PSSession- på Server01-datorn. Kommandot sparar PSSession- i variabeln $s
.
Det andra kommandot använder Enter-PSSession
för att starta en interaktiv session med hjälp av PSSession- i $s
.
Det tredje kommandot använder Exit-PSSession
för att stoppa den interaktiva sessionen.
Det sista kommandot visar PSSession- i variabeln $s
. Egenskapen State visar PSSession- fortfarande är öppen och tillgänglig för användning.
Exempel 3: Använd nyckelordet Avsluta för att stoppa en session
PS> Enter-PSSession -ComputerName Server01
Server01\PS> exit
PS>
I det här exemplet används nyckelordet exit
för att stoppa en interaktiv session som startas med hjälp av Enter-PSSession
. Nyckelordet exit
har samma effekt som med hjälp av Exit-PSSession
.
Indata
None
Du kan inte skicka objekt till den här cmdleten.
Utdata
None
Den här cmdleten returnerar inga utdata.
Kommentarer
PowerShell innehåller följande alias för Exit-PSSession
:
- Alla plattformar:
exsn
Den här cmdleten tar bara de vanliga parametrarna.