Share via


Scaricare e installare Windows PowerShell 5.1

Importante

Skype for Business Online gestito da 21Vianet in Cina verrà ritirato il 1° ottobre 2023. Se gli utenti di Skype for Business Online non sono ancora stati aggiornati, verranno automaticamente pianificati per un aggiornamento assistito. Se si vuole aggiornare l'organizzazione a Teams, è consigliabile iniziare subito a pianificare il percorso di aggiornamento. Ricorda che un aggiornamento riuscito allinea la preparazione tecnica e degli utenti, quindi assicurati di sfruttare le nostre indicazioni per l'aggiornamento mentre ti sposti nel tuo percorso verso Teams.

Skype for Business Online, escluso il servizio gestito da 21Vianet in Cina, è stato ritirato il 31 luglio 2021.

Se usi Windows 10 Aggiornamento dell'anniversario o Windows Server 2016, dovresti già avere Windows PowerShell 5.1. perché questa applicazione viene preinstallata con tali sistemi operativi.

Per determinare la versione di Microsoft PowerShell in uso, eseguire le operazioni seguenti nel computer con Windows 7 o Windows Server 2008 R2 o Windows Server 2012:

  1. Fai clic su Start, seleziona Tutti i programmi, Accessori, Windows PowerShell e quindi Windows PowerShell.

  2. Nella console PowerShell, digita il comando seguente e poi premi INVIO:

    Get-Host | Select-Object Version
    
  3. La finestra della console mostrerà informazioni simili a quelle seguenti:

     Versione
    -------
    4.0

    Se il numero di versione restituito è 5.1, è in esecuzione Windows PowerShell 5.1. Se il numero di versione restituito non è 5.1, dovrai installare Windows PowerShell 5.1. È possibile scaricare Windows Management Framework 5.1, che include Windows PowerShell 5.1, dall'Area download Microsoft.

Dopo aver verificato che Windows PowerShell 5.1 è installato, è necessario verificare che PowerShell sia configurato per l'esecuzione di script remoti. Per farlo, avvia PowerShell come amministratore. Su Windows 7, Windows Server 2008 R2, Windows Server 2012 o Windows Server 2012 R2, procedi come segue.

  1. Fai clic su Start, seleziona Tutti i programmi, Accessori, Windows PowerShell, fai clic con il pulsante destro del mouse su Windows PowerShell e quindi seleziona Esegui come amministratore.

  2. Se viene visualizzata la finestra di dialogo Controllo dell'account utente , selezionare per verificare che PowerShell venga eseguito con credenziali di amministratore.

Se si esegue Windows 8, completare invece questa procedura:

  1. Accedere alla barra accessi e selezionare Search, quindi fare clic con il pulsante destro del mouse su Windows PowerShell. Puoi accedere rapidamente alla barra degli accessi su qualsiasi Windows 8 computer (touchscreen o schermo non in tocco) tenendo premuto il tasto WINDOWS e premendo C.

  2. Nella barra degli strumenti nella parte inferiore dello schermo selezionare Esegui come amministratore.

  3. Se viene visualizzata la finestra di dialogo Controllo dell'account utente , selezionare per verificare che PowerShell venga eseguito con credenziali di amministratore.

Una volta che PowerShell è in esecuzione, devi modificare il criterio di esecuzione in modo da consentire l'esecuzione di script remoti. Nella console PowerShell, digita il comando seguente e poi premi INVIO:

Set-ExecutionPolicy RemoteSigned -Force

Nota

Quando si esegue il comando precedente, è possibile che venga visualizzato il messaggio di errore seguente:>Set-ExecutionPolicy: l'accesso alla chiave del Registro di sistema 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Micrsoft.PowerShell' viene negato. Questo messaggio di errore si verifica in genere se non si esegue PowerShell con credenziali di amministratore. Chiudi la sessione di PowerShell e avvia una nuova sessione come amministratore.

Per verificare che il criterio di esecuzione sia stato configurato correttamente, digita quanto segue al prompt di PowerShell e premi INVIO:

Get-ExecutionPolicy

Se ottieni il valore seguente, tutto è configurato correttamente:

RemoteSigned

Se attualmente non esegui Windows PowerShell 5.1, dovrai scaricare e installare Windows Management Framework 5.1 dall'Area download Microsoft. Si tratta di un pacchetto di installazione che include Windows PowerShell 5.1 e Windows Remote Management (WinRM) 3.0. Questo pacchetto di installazione potrebbe essere necessario, ad esempio, se si esegue Windows 7 SP1e non è ancora stato eseguito l'aggiornamento a Windows PowerShell 5.1. Se esegui Windows Server 2016 o Windows 10 Aggiornamento dell'anniversario, non dovrebbe essere necessario installare Windows PowerShell 5.1. Windows PowerShell 5.1 viene infatti preinstallato in tali sistemi operativi.

Prima di installare Windows Management Framework 5.1:

  • Assicurarsi di avere scaricato la versione corretta del pacchetto di installazione. Se si esegue la versione a 64 bit di Windows 7 SP1, scaricare il file Win7AndW2K8R2-KB3191566-x64.ZIP. Se si esegue la versione a 32 bit di Windows 7, scaricare il file Win7-KB3191566-x86.ZIP.

  • Se esegui Windows 7 nel computer, assicurati di avere installato Windows 7 Service Pack 1.

Se non sei sicuro della versione di Windows in esecuzione o non sei sicuro di aver installato Windows 7 Service Pack 1, seleziona Start, fai clic con il pulsante destro del mouse su Computer e quindi seleziona Proprietà. Queste informazioni saranno riportate nella finestra di dialogo Sistema.

Per installare Windows Management Framework 5.1, completare la procedura descritta in Installare e configurare WMF 5.1.

Una volta riavviato il computer, verifica che Windows PowerShell si avvii e che possa essere eseguito con credenziali di amministratore. Procedi come segue.

  1. Fai clic su Start, seleziona Tutti i programmi, Accessori, Windows PowerShell, fai clic con il pulsante destro del mouse su Windows PowerShell quindi seleziona Esegui come amministratore.

  2. Se viene visualizzata la finestra di dialogo Controllo dell'account utente, selezionare per verificare che PowerShell venga eseguito con credenziali di amministratore.

Quando viene visualizzata la console PowerShell, verifica che il servizio WinRM sia in esecuzione e sia stato configurato correttamente. Per verificare che il servizio sia in esecuzione, digita il comando seguente al prompt di PowerShell e poi premi INVIO:

Get-Service winrm

Verranno quindi visualizzate sullo schermo informazioni sul servizio WinRM:

Status   Name               DisplayName
------   ----               -----------
Running  winrm              Windows Remote Management (WS-Manag...

Se lo stato del servizio non è uguale a "In esecuzione", avviare il servizio WinRM digitando il comando seguente e premendo INVIO:

Start-Service winrm

Una volta avviato il servizio, esegui il comando seguente per verificare che WinRM stia usando l'Autenticazione di base:

winrm set winrm/config/client/auth '@{Basic="True"}'

Lo schermo mostrerà informazioni simili a quelle seguenti:

Auth
    Basic = true
    Digest = true
    Kerberos = true
    Negotiate = true
    Certificate = true
    CredSSP = false

Se l'autenticazione di base è stata impostata su true, è possibile usare PowerShell per connettersi a Skype for Business online.

Mancia

Logo di LinkedInNuovo da Office 365?

Discover free video courses for Office 365 admins and IT pros, brought to you by LinkedIn Learning.

Configurare il computer per Windows PowerShell