Termina una sessione interattiva con un computer remoto.

Sintassi

Exit-PSSession [<CommonParameters>]

Descrizione

Il cmdlet Exit-PSSession consente di terminare le sessioni interattive avviate tramite Enter-PSSession.

È anche possibile utilizzare la parola chiave Exit per terminare una sessione interattiva. L'effetto equivale all'utilizzo di Exit-PSSession.

Parametri

<CommonParameters>

Questo cmdlet supporta i parametri comuni -Verbose, -Debug, -ErrorAction, -ErrorVariable, -OutBuffer e -OutVariable. Per ulteriori informazioni, vedere about_Commonparameters.

Input e output

Il tipo di input è il tipo degli oggetti che è possibile reindirizzare al cmdlet. Il tipo restituito è il tipo degli oggetti restituiti dal cmdlet.

Input

Nessuno

Non è possibile reindirizzare oggetti a Exit-PSSession.

Output

Nessuno

Questo cmdlet non restituisce alcun output.

Note

Questo cmdlet accetta solo i parametri comuni.

Esempio 1

C:\PS>Enter-PSSession -computername Server01

Server01\PS> Exit-PSSession

C:\PS>

Descrizione
-----------
Tramite questi comandi viene avviata e successivamente interrotta una sessione interattiva con il computer remoto Server01.






Esempio 2

C:\PS>$s = new-pssession -computername Server01

C:\PS> Enter-PSSession -session $s

Server01\PS> Exit-PSSession

C:\PS> $s

Id Name            ComputerName    State    ConfigurationName
-- ----            ------------    -----    -----------------
1  Session1        Server01        Opened   Microsoft.PowerShell

Descrizione
-----------
Tramite questi comandi viene avviata e interrotta una sessione interattiva con il computer Server01 che utilizza una sessione di Windows PowerShell (PSSession).

Poiché la sessione interattiva è stata avviata tramite una sessione di Windows PowerShell (PSSession), la sessione PSSession è ancora disponibile al termine della sessione interattiva. Se si utilizza il parametro ComputerName, tramite Enter-PSSession viene creata una sessione temporanea che si chiude al termine della sessione interattiva.

Nel primo comando viene utilizzato il cmdlet New-PSSession per creare una sessione PSSession nel computer Server01. La sessione PSSession viene salvata nella variabile $s.

Nel secondo comando viene utilizzato il cmdlet Enter-PSSession per avviare una sessione interattiva utilizzando PSSession in $s. 

Nel terzo comando viene utilizzato il cmdlet Exit-PSSession per interrompere la sessione interattiva.

Con il comando finale viene visualizzata la sessione PSSession nella variabile $s. La proprietà State indica che la sessione PSSession è ancora aperta e disponibile all'uso.






Esempio 3

C:\PS>Enter-PSSession -computername Server01

Server01\PS> exit

C:\PS>

Descrizione
-----------
Tramite questo comando viene utilizzata la parola chiave Exit per interrompere una sessione interattiva avviata tramite il cmdlet Enter-PSSession. La parola chiave Exit ha lo stesso effetto dell'utilizzo di Exit-PSSession.






Vedere anche




Argomenti della Guida