Condividi tramite


Exit-PSSession

Termina una sessione interattiva con un computer remoto.

Sintassi

Exit-PSSession []

Descrizione

Il cmdlet Exit-PSSession termina sessioni interattive avviate usando il cmdlet Enter-PSSession.

È anche possibile usare la parola chiave exit per terminare una sessione interattiva. L'effetto è uguale all'uso di Exit-PSSession.

Esempio

Esempio 1: Avviare e arrestare una sessione interattiva

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

Questi comandi vengono avviati e quindi interrotti una sessione interattiva con il computer remoto Server01.

Esempio 2: Avviare e arrestare una sessione interattiva usando un oggetto PSSession

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

Questi comandi avviano e arrestano una sessione interattiva con il computer Server01 che usa una sessione di PowerShell (PSSession).

Poiché la sessione interattiva è stata avviata tramite una sessione di PowerShell, la pssessione è ancora disponibile al termine della sessione interattiva. Se si usa il parametro NomeComputer, Enter-PSSession crea una sessione temporanea che viene chiusa al termine della sessione interattiva.

Il primo comando usa il cmdlet New-PSSession per creare un PSSession nel computer Server01. Il comando salva il PSSession nella variabile $s.

Il secondo comando usa Enter-PSSession per avviare una sessione interattiva usando il PSSession in $s.

Il terzo comando usa Exit-PSSession per arrestare la sessione interattiva.

Il comando finale visualizza il PSSession nella variabile $s. La proprietà State mostra che il PSSession è ancora aperto e disponibile per l'uso.

Esempio 3: Usare la parola chiave Exit per arrestare una sessione

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

In questo esempio viene usata la parola chiave exit per arrestare una sessione interattiva avviata usando Enter-PSSession. La parola chiave exit ha lo stesso effetto dell'uso di Exit-PSSession.

Input

None

Non è possibile inviare tramite pipe oggetti a questo cmdlet.

Output

None

Questo cmdlet non restituisce alcun output.

Note

PowerShell include gli alias seguenti per Exit-PSSession:

  • Tutte le piattaforme:
    • exsn

Questo cmdlet accetta solo i parametri comuni.