Télécharger et installer Windows PowerShell 5.1

Important

Skype Entreprise Online exploité par 21Vianet en Chine sera mis hors service le 1er octobre 2023. Si vous n’avez pas encore mis à niveau vos utilisateurs Skype Entreprise Online, ils sont automatiquement planifiés pour une mise à niveau assistée. Si vous souhaitez mettre à niveau votre organization vers Teams vous-même, nous vous recommandons vivement de commencer à planifier votre chemin de mise à niveau dès aujourd’hui. N’oubliez pas qu’une mise à niveau réussie aligne la préparation technique et la préparation des utilisateurs. Veillez donc à tirer parti de nos conseils de mise à niveau lorsque vous naviguez vers Teams.

Skype Entreprise Online, à l’exception du service exploité par 21Vianet en Chine, a été mis hors service le 31 juillet 2021.

Si vous utilisez Windows 10 mise à jour anniversaire ou Windows Server 2016, vous devez déjà avoir Windows PowerShell 5.1. En effet, cette application est préinstallée avec ces systèmes d’exploitation.

Pour déterminer la version de Microsoft PowerShell que vous utilisez, procédez comme suit sur votre ordinateur Windows 7 ou Windows Server 2008 R2 ou Windows Server 2012 :

  1. Cliquez sur Démarrer, sélectionnez Tous les programmes, Accessoires, Windows PowerShell, puis Windows PowerShell.

  2. Dans la console PowerShell, tapez la commande suivante, puis appuyez sur Entrée :

    Get-Host | Select-Object Version
    
  3. Des informations semblables à ce qui suit doivent être affichées dans la fenêtre de la console :

     Version
    -------
    4.0

    Si le numéro de version retourné est 5.1, vous exécutez Windows PowerShell 5.1. Si le numéro de version retourné n’est pas 5.1, vous devez installer Windows PowerShell 5.1. Vous pouvez télécharger Windows Management Framework 5.1, qui inclut Windows PowerShell 5.1, à partir du Centre de téléchargement Microsoft.

Une fois que vous avez vérifié que Windows PowerShell 5.1 est bien installé, vous devez vous assurer que PowerShell a bien été configuré pour l'exécution de scripts distants. Pour cela, démarrez PowerShell en tant qu’administrateur. Sous Windows 7, Windows Server 2008 R2, Windows Server 2012 ou Windows Server 2012 R2, procédez comme suit :

  1. Cliquez sur Démarrer, tous les programmes, Accessoires, Windows PowerShell, cliquez avec le bouton droit sur Windows PowerShell, puis sélectionnez Exécuter en tant qu’administrateur.

  2. Si la boîte de dialogue Contrôle de compte d’utilisateur s’affiche, sélectionnez Oui pour vérifier que vous souhaitez exécuter PowerShell sous les informations d’identification de l’administrateur.

Si vous exécutez Windows 8, procédez comme suit :

  1. Accédez à la barre d’icônes, sélectionnez Recherche, puis cliquez avec le bouton droit sur Windows PowerShell. Vous pouvez accéder rapidement à la barre d’icônes sur n’importe quel ordinateur Windows 8 (écran tactile ou écran non tactile) en maintenant la touche Windows enfoncée et en appuyant sur C.

  2. Dans la barre d’outils en bas de l’écran, sélectionnez Exécuter en tant qu’administrateur.

  3. Si la boîte de dialogue Contrôle de compte d’utilisateur s’affiche, sélectionnez Oui pour vérifier que vous souhaitez exécuter PowerShell sous les informations d’identification de l’administrateur.

Après l'exécution de PowerShell, vous devez modifier la politique d'exécution pour permettre l'exécution de scripts distants. Dans la console PowerShell, tapez la commande suivante, puis appuyez sur Entrée :

Set-ExecutionPolicy RemoteSigned -Force

Remarque

Lorsque vous exécutez la commande précédente, vous pouvez recevoir le message d’erreur suivant :>Set-ExecutionPolicy : L’accès à la clé de Registre 'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Micrsoft.PowerShell' est refusé. Ce message d’erreur se produit généralement si vous n’exécutez pas PowerShell sous les informations d’identification de l’administrateur. Fermez votre session PowerShell et démarrez une nouvelle session en tant qu’administrateur.

Pour vérifier que la politique d’exécution a été configurée correctement, saisissez l'expression suivante dans l’invite PowerShell et appuyez sur ENTRÉE :

Get-ExecutionPolicy

Si vous obtenez la valeur suivante, tout est correctement configuré :

RemoteSigned

Si vous n’exécutez pas actuellement Windows PowerShell 5.1, vous devez également télécharger et installer Windows Management Framework 5.1 à partir du Centre de téléchargement Microsoft. Il s’agit d’un package d’installation qui inclut Windows PowerShell 5.1 et Windows Remote Management (WinRM) 3.0. Ce package d’installation peut être nécessaire si, par exemple, vous utilisez Windows 7 SP1 et n’avez pas encore effectué la mise à jour vers Windows PowerShell 5.1. Si vous exécutez Windows Server 2016 ou Windows 10 mise à jour anniversaire, il n’est pas nécessaire d’installer Windows PowerShell 5.1. Windows PowerShell 5.1 est en effet préinstallé sur ces systèmes d’exploitation.

Avant d’installer Windows Management Framework 5.1 :

  • Vérifiez que vous avez téléchargé la version correcte du package d’installation. Si vous exécutez la version 64 bits de Windows 7 SP1, téléchargez le fichier Win7AndW2K8R2-KB3191566-x64.ZIP. Si vous exécutez la version 32 bits de Windows 7, téléchargez le fichier Win7-KB3191566-x86.ZIP.

  • Si vous exécutez Windows 7 sur votre ordinateur, vérifiez que vous avez installé Windows 7 Service Pack 1.

Si vous ne savez pas quelle version de Windows vous exécutez ou si vous n’êtes pas sûr d’avoir installé Windows 7 Service Pack 1, sélectionnez Démarrer, cliquez avec le bouton droit sur Ordinateur, puis sélectionnez Propriétés. Ces informations seront mentionnées dans la boîte de dialogue Système.

Pour installer Windows Management Framework 5.1, suivez la procédure décrite dans Installer et configurer WMF 5.1.

Après que l'ordinateur a redémarré, vérifiez que Windows PowerShell démarre correctement et que l'application soit bien exécutée en tant qu'administrateur. Pour ce faire :

  1. Cliquez sur Démarrer, sélectionnez Tous les programmes, Accessoires, Windows PowerShell, cliquez avec le bouton droit sur Windows PowerShell, puis sélectionnez Exécuter en tant qu’administrateur.

  2. Si la boîte de dialogue Contrôle de compte d’utilisateur s’affiche, sélectionnez Oui pour vérifier que vous souhaitez exécuter PowerShell sous les informations d’identification de l’administrateur.

Lorsque la console PowerShell s’affiche, vous devez vérifier que le service WinRM soit bien en cours d’exécution et qu’il ait été configuré correctement. Pour vérifier que le service est bien en cours d’exécution, saisissez la commande suivante dans l’invite PowerShell et appuyez sur ENTRÉE :

Get-Service winrm

Des informations sur le service WinRM sont affichées à l’écran :

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

Si l’état du service n’est pas égal à « En cours d’exécution », démarrez le service WinRM en tapant la commande suivante, puis en appuyant sur Entrée :

Start-Service winrm

Une fois le service démarré, exécutez la commande suivante pour vérifier que WinRM utilise l’authentification de base :

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

Des informations semblables à ce qui suit sont affichées à l’écran :

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

Si l’authentification de base a bien été définie sur true, vous êtes prêt à utiliser PowerShell pour une connexion à Skype Entreprise Online.

Pointe

Logo LinkedInNouveau sur Office 365 ?

Découvrez les cours vidéo gratuits destinés aux administrateurs Office 365 et aux professionnels de l'informatique, proposés par LinkedIn Learning.

Configurer votre ordinateur pour Windows PowerShell