Dela via


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 att använda Exit-PSSession.

Exempel

Exempel 1: Starta och stoppa en interaktiv session

PS C:\> Enter-PSSession -ComputerName Server01
Server01\PS> Exit-PSSession
PS C:\>

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 C:\> $s = New-PSSession -ComputerName Server01
PS C:\> Enter-PSSession -Session $s
Server01\PS> Exit-PSSession
PS C:\> $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 Windows PowerShell-session (PSSession).

Eftersom den interaktiva sessionen startades med hjälp av en Windows PowerShell-session är PSSession fortfarande tillgänglig när den interaktiva sessionen avslutas. Om du använder parametern Enter-PSSession ComputerName skapar du 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 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 att PSSession fortfarande är öppen och tillgänglig för användning.

Exempel 3: Använd nyckelordet Avsluta för att stoppa en session

PS C:\> Enter-PSSession -ComputerName Server01
Server01\PS> exit
PS C:\>

I det här exemplet används nyckelordet exit för att stoppa en interaktiv session som startas med hjälp Enter-PSSessionav . Nyckelordet exit har samma effekt som att använda Exit-PSSession.

Indata

None

Du kan inte skicka objekt till den här cmdleten.

Utdata

None

Den här cmdleten returnerar inga utdata.

Kommentarer

Windows PowerShell innehåller följande alias för Exit-PSSession:

  • exsn

Den här cmdleten tar bara de vanliga parametrarna.