Disconnettere sessioni PSSession usando Windows PowerShell

Completato

Come si è appreso, è possibile disconnettersi dalle sessioni PSSession quando sia il computer da cui la sessione è stata avviata che il computer remoto eseguono Windows PowerShell 3.0 e versioni successive. La disconnessione è in genere un processo manuale. In alcuni scenari, Windows PowerShell può impostare automaticamente una connessione nello stato Disconnesso se la connessione viene interrotta. Se tuttavia si chiude manualmente l'applicazione host Windows PowerShell, non avviene la disconnessione dalle sessioni, ma le si chiudono soltanto.

L'uso di sessioni disconnesse è simile al processo seguente:

  1. Usare New-PSSession per creare la nuova sessione PSSession. Facoltativamente, usare la sessione PSSession per eseguire i comandi.
  2. Eseguire Disconnect-PSSession per disconnettersi dalla sessione PSSession. Passare l'oggetto PSSession da cui ci si vuole disconnettere al parametro –Session del comando.
  3. Facoltativamente, passare a un altro computer e aprire Windows PowerShell.
  4. Eseguire Get-PSSession con il parametro –ComputerName per ottenere un elenco delle sessioni PSSession in esecuzione nel computer specificato.
  5. Usare Connect-PSSession per riconnettersi alla sessione PSSession desiderata.

Nota

Non è possibile esaminare le sessioni PSSession di un altro utente o riconnettersi a esse.