Exit-PSSession
Termina una sessione interattiva con un computer remoto.
Sintassi
Default (impostazione predefinita).
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 avviano e poi fermano 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 PowerShell, la PSSession è 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 sul computer Server01. Il comando salva la PSSession nella variabile $s.
Il secondo comando usa
Il terzo comando usa Exit-PSSession per arrestare la sessione interattiva.
Il comando finale visualizza il PSSession
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
Gli oggetti non possono essere inviati tramite pipe 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.