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.