Fiche de révision : Historique de PowerShell

Plan du Cours

  1. Évolutions fonctionnelles majeures
  2. Versions actuelles et plateformes
  3. Cmdlets et ressources utiles

Repères chronologiques

  1. 2004La première version de PowerShell apparaît sur Windows Server 2003 R2 avec les clients Windows XP SP2 et SP3
  2. 2006PowerShell 1.0 apparaît sur Windows Server 2008 R2 avec le client Windows Vista
  3. 2009PowerShell 2.0 apparaît avec Windows Server 2008 R2 et le client Windows 7
  4. 2012PowerShell 3.0 apparaît sur Windows Server 2012 R1 avec le client Windows 8
  5. début 2016PowerShell 5.0 apparaît avec Windows Server 2016 en RC et le client Windows 10
  6. août 2016PowerShell 5.1 apparaît avec Windows 10 v1607 et reste intégrée par défaut à Windows 11 24H2

1. Évolutions fonctionnelles majeures

★ À maîtriser

  • PowerShell 1.0 comprend 130 cmdlets natives couvrant notamment la gestion des services, des processus et des journaux d’événements.

  • La gestion ajoutée concerne:

    • Active Directory
    • Exchange
    • SharePoint
    • SQL Server
  • PowerShell 4.0 comprend 2000 cmdlets et une réécriture complète de Netsh.

  • PowerShell 5.1 permet notamment de gérer SSH, d’installer à distance depuis Dashboard via WinRM et de sauvegarder l’historique.

Compléments

  • Avec PowerShell 3.0, tous les services s’installent en PowerShell.

Astuce mémo

Plus de versions → plus de cmdlets et de fonctions d’administration

2. Versions actuelles et plateformes

Points essentiels

  • Les versions stables mentionnées sont:

    • 3.0
    • 4.0
    • 5.0
  • Les versions 6.0 et 7.0 de PowerShell s’installent à côté à l’aide d’un MSI ou d’un ZIP.

  • Les versions 6.0 et 7.0 sont multiplateformes et fonctionnent sous Windows, Linux et macOS.

  • La dernière version mentionnée est la version 7.5, encore en cours de développement, tandis que la dernière version stable est la 7.4.

Astuce mémo

5.1 intégrée par défaut, 6.0 et 7.0 multiplateformes

3. Cmdlets et ressources utiles

Notions clés & Définitions

  • Cmdlets : Applets de commandes de PowerShell.

★ À maîtriser

  • La commande Get-Help get-service permet d’obtenir de l’aide sur la commande get-service.

Compléments

  • Le résultat d’une commande PowerShell renvoie une collection d’instances.

  • Les ressources citées sont: la documentation des versions de cmdlets, la documentation des différences entre Windows PowerShell et PowerShell 7.4, la PowerShell Gallery

Astuce mémo

Get-Help ouvre une collection d’instances de commandes

Tableaux de synthèse

Versions et plateformes

VersionPlateforme ou client associéÉlément notable
1.0Windows Server 2008 R2 et Windows Vista130 cmdlets
2.0Windows Server 2008 R2 et Windows 7300 cmdlets et gestion d’Active Directory
3.0Windows Server 2012 R1 et Windows 8Tous les services s’installent en PowerShell
4.0Windows Server 2012 R2 et Windows 8.12000 cmdlets
5.1Windows 10 v1607Intégrée par défaut à Windows 11 24H2
6.0 et 7.0Windows, Linux et MacOSVersions multiplateformes

Teste tes connaissances

Teste tes connaissances sur Historique de PowerShell avec 14 questions à choix multiples et corrections détaillées.

1. Sur quelle combinaison de système et de clients la première version de PowerShell apparaît-elle en 2004 ?

2. Quelle affirmation distingue correctement la première version de PowerShell de PowerShell 1.0 ?

Faire le QCM →

Révisez avec les flashcards

Mémorisez les concepts clés de Historique de PowerShell avec 25 flashcards interactives.

En quelle année PowerShell 1.0 est-il apparu ?

En 2006.

Avec quel système serveur PowerShell 1.0 est-il apparu ?

Windows Server 2008 R2.

Quel client Windows accompagne PowerShell 1.0 en 2006 ?

Windows Vista.

Voir les flashcards →

Cours similaires

Crée tes propres fiches de révision

Importe ton cours et l'IA génère fiches, QCM et flashcards en 30 secondes.

Générateur de fiches