Comment mettre à niveau la version de PowerShell de 2.0 à 3.0

Le système d’exploitation que j’utilise est Windows 7 et la version de PowerShell installée ici est la version 2.0. Est-il possible pour moi de le mettre à niveau vers la version 3.0 ou 4.0?

Car il existe des applets de commande que la version 2.0 ne peut pas reconnaître.

    Téléchargez et installez à partir de http://www.microsoft.com/en-us/download/details.aspx?id=34595 . Vous avez cependant besoin de Windows 7 SP1 .

    Gardez à l’esprit que PowerShell 3 sur Windows 7 ne possède pas toutes les applets de commande PowerShell 3 sur Windows 8. Vous pouvez donc toujours rencontrer des applets de commande qui ne sont pas présentes sur votre système.

    La dernière version de PowerShell en date de septembre 2015 est PowerShell 4.0 . Il est fourni avec Windows Management Framework 4.0.

    Voici la page de téléchargement de PowerShelll 4.0 pour toutes les versions de Windows. Pour Windows 7, il y a 2 liens sur cette page, 1 pour x64 et 1 pour x86.

    entrer la description de l'image ici

    Il suffit de lancer ceci dans une console.

    @powershell -NoProfile -ExecutionPolicy unressortingcted -Command "iex ((new-object net.webclient).DownloadSsortingng('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%systemdrive%\chocolatey\bin cinst powershell 

    Il installe la dernière version en utilisant un repository Chocolatey .

    A l’origine, j’utilisais la commande cinst powershell 3.0.20121027 , mais il semble que plus tard il ait cessé de fonctionner. Étant donné que cette question est liée à PowerShell 3.0, c’était le bon moyen. En ce moment (26 juin 2014), cinst powershell fait référence à la version 3.0 de PowerShell, et cela pourrait changer à l’avenir.

    Voir la page du package Chocolatey PowerShell pour plus de détails sur la version qui sera installée.

    1. Installer Chocolatey
    2. Exécutez les commandes suivantes dans CMD

      • choco install powershell

      • choco upgrade powershell

    Windows PowerShell 5.0 est la version la plus récente. Il peut être installé dans le cadre de Windows Management Framework 5.0. Il a été publié en février 2016.

    Citant à partir de la page de téléchargement officielle de Microsoft ici –

    Certaines des fonctionnalités nouvelles et mises à jour de cette version incluent:

    1. Just Enough Administration (JEA)
    2. Création de types personnalisés à l’aide de classes PowerShell
    3. Améliorations du débogage de script PowerShell
    4. Améliorations de la configuration d’état souhaitée (DSC)
    5. Utilisation de l’audit PowerShell à l’aide de la transcription et de la journalisation
    6. Découverte de logiciels, installation et inventaire avec PackageManagement
    7. Découverte du module PowerShell, installation et inventaire avec PowerShellGet
    8. PowerShell Script Discovery, installation et gestion avec PowerShellGet
    9. Applets de commande nouveaux et mis à jour basés sur les commentaires de la communauté
    10. Flux d’informations
    11. Générer des cmdlets PowerShell basées sur le sharepoint terminaison OData
    12. Gestion des commutateurs réseau avec PowerShell
    13. Journalisation de l’inventaire logiciel (SIL)