Télécharger et installer Windows PowerShell 5.1Download and install Windows PowerShell 5.1

Si vous utilisez la mise à jour anniversaire Windows 10 ou Windows Server 2016, vous utilisez déjà Windows PowerShell 5.1.If you are using Windows 10 Anniversary Update, or Windows Server 2016, you should already have Windows PowerShell 5.1. En effet, cette application est préinstallée avec ces systèmes d’exploitation.That's because this application comes preinstalled with those operating systems.

Pour déterminer la version de Microsoft PowerShell que vous utilisez, effectuez les opérations suivante sur votre ordinateur Windows 7 ou Windows Server 2008 R2 ou Windows Server 2012 :To determine which version of Microsoft PowerShelll you are using, do the following on your Windows 7 or Windows Server 2008 R2 or Windows Server 2012 computer:

  1. Cliquez sur Démarrer, Tous les programmes, Accessoires, Windows PowerShell et enfin sur Windows PowerShell.Click Start, click All Programs, click Accessories, click Windows PowerShell, and then click Windows PowerShell.

  2. Dans la console PowerShell, tapez la commande suivante, puis appuyez sur Entrée :In the PowerShell console, type the following command and then press ENTER:

    Get-Host | Select-Object Version
    
  3. Des informations semblables à ce qui suit doivent être affichées dans la fenêtre de la console :Information similar to the following should then be displayed in the console window:

     Version 
    -------
    4.0

    Si le numéro de version renvoyé est 5.1, c'est que vous utilisez Windows PowerShell 5.1.If the returned Version number is 5.1, then you are running Windows PowerShell 5.1. Si le numéro de version renvoyé n'est pas 5.1, vous devez installer Windows PowerShell 5.1.If the returned Version number is not 5.1, then you'll need to install 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.You can download Windows Management Framework 5.1, which includes Windows PowerShell 5.1, from the Microsoft Download Center.

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.After you've verified that Windows PowerShell 5.1 is installed, you must make sure that PowerShell has been configured for running remote scripts. Pour cela, démarrez PowerShell en tant qu’administrateur.To do that, start PowerShell as an administrator. Sous Windows 7, Windows Server 2008 R2, Windows Server 2012 ou Windows Server 2012 R2, procédez comme suit :On Windows 7, Windows Server 2008 R2, Windows Server 2012, or Windows Server 2012 R2 do the following:

  1. Cliquez sur Démarrer, Tous les programmes, Accessoires, Windows PowerShell, faites un clic droit sur Windows PowerShell et cliquez sur Exécuter en tant qu'administrateur.Click Start, click All Programs, click Accessories, click Windows PowerShell, right-click Windows PowerShell, and then click Run as administrator.

  2. Si la boîte de dialogue Contrôle de compte d’utilisateur s’affiche, cliquez sur Oui pour confirmer que vous voulez exécuter PowerShell sous les informations d’identification d’administrateur.If the User Account Control dialog box appears, click Yes to verify that you want to run PowerShell under administrator credentials.

Si vous utilisez Windows 8, procédez comme suit :If you are running Windows 8, complete this procedure instead:

  1. Accédez à la barre des icônes, cliquez sur Rechercher puis faites un clic droit sur Windows PowerShell.Access the Charms bar, click Search, and then right-click Windows PowerShell. Vous pouvez accéder rapidement à la barre des icônes sur un ordinateur Windows 8 (écran tactile ou normal) en maintenant la touche Windows enfoncée, puis en appuyant sur C.You can quickly access the Charms bar on any Windows 8 computer (touch screen or non-touch screen) by holding down the Windows key and pressing C.

  2. Dans la barre d’outils située en bas de l’écran, cliquez sur Exécuter en tant qu’administrateur.In the toolbar at the bottom of the screen, click Run as administrator.

  3. Si la boîte de dialoguqe Contrôle de compte d'utilisateur apparaît, cliquez sur Oui pour confirmer que vous désirer exécuter PowerShell en utilisant les informations du compte administrateur.If the User Account Control dialog box appears, click Yes to verify that you want to run PowerShell under administrator credentials.

Après l'exécution de PowerShell, vous devez modifier la politique d'exécution pour permettre l'exécution de scripts distants.After PowerShell is running, you must change the execution policy to allow the running of remote scripts. Dans la console PowerShell, tapez la commande suivante, puis appuyez sur Entrée :In the PowerShell console, type the following command and then press ENTER:

Set-ExecutionPolicy RemoteSigned -Force

Notes

Lorsque vous exécutez la commande précédente, le message d'erreur suivant peut s'afficher : > Set-ExecutionPolicy : Access to the registry key'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Micrsoft.PowerShell' is denied.When you run the preceding command, you might receive the following error message:> Set-ExecutionPolicy : Access to the registry key'HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\PowerShell\1\ShellIds\Micrsoft.PowerShell' is denied. En règle générale, ce message d’erreur s'affiche si vous n’exécutez pas PowerShell en tant qu'administrateur.This error message typically occurs if you are not running PowerShell under administrator credentials. Fermez votre session PowerShell et démarrez une nouvelle session en tant qu’administrateur.Close your session of PowerShell, and start a new session as an administrator.

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 :To verify that the execution policy has been configured correctly, type the following at the PowerShell prompt and then press ENTER:

Get-ExecutionPolicy

Si vous obtenez la valeur suivante, tout est correctement configuré :If you get back the following value, then everything has been configured correctly:

RemoteSigned

Si vous n'utilisez pas Windows PowerShell 5.1, vous allez également devoir télécharger et installer Windows Management Framework 5.1 à partir du Centre de téléchargement Microsoft.If you are not currently running Windows PowerShell 5.1, you'll also need to download and install Windows Management Framework 5.1 from the Microsoft Download Center. Il s’agit d’un package d’installation qui inclut Windows PowerShell 5.1 et Windows Remote Management (WinRM) 3.0.This is an installation package that includes Windows PowerShell 5.1 and 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.This installation package might be required if you, for example, are running Windows 7 SP1 and have not yet updated to Windows PowerShell 5.1. Si vous utilisez Windows Server 2016 ou la mise à jour anniversaire Windows 10, il n’est pas nécessaire d’installer Windows PowerShell 5.1.If you are running Windows Server 2016, or Windows 10 Anniversary Update, there should be no need to install Windows PowerShell 5.1. Windows PowerShell 5.1 est en effet préinstallé sur ces systèmes d’exploitation.Windows PowerShell 5.1 comes preinstalled on those operating systems.

Avant d’installer Windows Management Framework 5.1 :Before installing Windows Management Framework 5.1:

  • Vérifiez que vous avez téléchargé la version correcte du package d’installation.Make sure you have downloaded the correct version of the installation package. Si vous utilisez la version 64 bits de Windows 7 SP1, téléchargez le fichier Win7AndW2K8R2-KB3191566-x64.ZIP.If you are running the 64-bit version of Windows 7 SP1, download the file Win7AndW2K8R2-KB3191566-x64.ZIP. Si vous utilisez la version 32 bits de Windows 7, téléchargez le fichier Win7-KB3191566-x86.ZIP.If you are running the 32-bit version of Windows 7, download the file Win7-KB3191566-x86.ZIP.

  • Si vous exécutez Windows 7 sur votre ordinateur, vérifiez que vous avez installé Windows 7 Service Pack 1.If you are running Windows 7 on your computer, make sure that you have installed Windows 7 Service Pack 1.

Si vous n'êtes pas certain de la version de Windows que vous utilisez, ou si vous n'êtes pas sûr d'avoir installé Windows 7 Service Pack 1, cliquez sur Démarrer, faites un clic droit sur Ordinateur puis cliquez sur Propriétés.If you aren't sure which version of Windows you are running, or you aren't sure if you've installed Windows 7 Service Pack 1, click Start, right-click Computer, and then click Properties. Ces informations seront mentionnées dans la boîte de dialogue Système.This information will be reported in the System dialog box.

Pour installer Windows Management Framework 5.1, suivez la procédure décrite dans Installer et configurer WMF 5.1.To install Windows Management Framework 5.1, complete the procedure in Install and Configure 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.After the computer has rebooted, verify that Windows PowerShell can start and that the application can be run under administrative credentials. Pour ce faire :To do this:

  1. Cliquez sur Démarrer, Tous les programmes, Accessoires, Windows PowerShell, faites un clic droit sur Windows PowerShell et cliquez sur Exécuter en tant qu'administrateur.Click Start, click All Programs, click Accessories, click Windows PowerShell, right-click Windows PowerShell and then click Run as administrator.

  2. Si la boîte de dialogue Contrôle de compte d'utilisateur apparaît, cliquez sur Oui pour confirmer que vous désirer exécuter PowerShell en utilisant les informations du compte administrateur.If the User Account Control dialog box appears, click Yes to verify that you want to run PowerShell under administrator credentials.

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.When the PowerShell console appears, you should then verify that the WinRM service is running and has been configured correctly. 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 :To verify that the service is running, type the following command at the PowerShell prompt and then press ENTER:

Get-Service winrm

Des informations sur le service WinRM sont affichées à l’écran :Information about the WinRM service will then be displayed on screen:

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

Si l'état du service n'est pas « En cours d'exécution », démarrez le service WinRM en saisissant la commande suivante, puis cliquez sur ENTRÉE :If the service Status does not equal "Running", start the WinRM service by typing the following command and then pressing ENTER:

Start-Service winrm

Une fois le service démarré, exécutez la commande suivante pour vérifier que WinRM utilise l’authentification de base :After the service has started, run the following command to make sure that WinRM is using Basic authentication:

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

Des informations semblables à ce qui suit sont affichées à l’écran :Information similar to the following will be displayed onscreen:

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.If basic authentication has been set to true, then you're ready to use PowerShell to connect to Skype for Business Online.

Conseil

LinkedIn logo New to Office 365?

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

Configurer votre ordinateur pour Windows PowerShellSet up your computer for Windows PowerShell