Introduction à PowerShellPowerShell

PowerShell est une plateforme en ligne de commande qui permet d’automatiser certaines tâches d’administration. 

1. Présentation de PowerShell

PowerShell est un langage de script qui permet d’assister l’équipe IT dans l’administration des serveurs et du réseau informatique. Ces script permettent l’automatisation de tâches (création d’utilisateur, etc.). Le langage est constitué de cmdlets exécutées par l’intermédiaire de l’invite de commandes PowerShell. Beaucoup de produits Microsoft utilisent des scripts PowerShell par l’intermédiaire d’interfaces graphiques (exemple : Microsoft Deployment Toolkit, MDT). Les assistants dans MDT 2010 et MDT 2012 affichent le script PowerShell utilisé. Certains rôles comme Hyper-V peuvent être gérés à l’aide de commandes PowerShell.

Les fonctions de base ont la possibilité d’être étendues en ajoutant des modules (module Active Directory, etc.), qui permettent la gestion du rôle en ligne de commande.

L’import de module s’effectuera à l’aide de la commande :


Import-Module NomModule
 

2. Syntaxe des cmdlets PowerShell PowerShell:syntaxe

Une cmdlet utilise un nom et un verbe, ces noms ont chacun une collection de verbes associés.

Plusieurs types de verbes peuvent être utilisés en fonction du nom choisi.

  • Get

  • New

  • Set

  • Restart

  • Resume

  • Remove...

Pour consulter la suite, découvrez le livre suivant :
couv_CE12R2WINIC.png
60-signet.svg
En version papier
20-ecran_lettre.svg
En version numérique
41-logo_abonnement.svg
En illimité avec l'abonnement ENI
130-boutique.svg
Sur la boutique officielle ENI
Précédent
Configuration du système d’exploitation après son installation
Suivant
Ateliers