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