Tutorial pour débuter avec PowerShell
1 Présentation
Cet article vous présente les principales fonctions de PowerShell. Si vous souhaitez approfondir les choses avec un expert, n'hésitez pas à suivre une formation powershell .
PowerShell s’apparente fortement aux différents Shell que l’on peut trouver dans le monde UNIX en en reprenant la philosophie de base mais en ajoutant des fonctionnalités supplémentaires.
On utilise ainsi de petites commandes simples que l’on va combiner à l’aide de pipe pour créer des fonctions complètes.
Les principales caractéristiques de PowerShell sont les suivantes:
- Langage orienté objet: Ainsi lorsque l'on récupère une liste à la suite d'une commande, il ne sagit pas d'une simple liste mais bien d'objet avec leurs propriétés et leurs méthodes.
- Accès complet aux assemblies du framework .NET 2.0: Tous les objets du framework .NET peuvent être instancié dans PowerShell donnant accès à un nombre trés importants de fonctions.
- Extensibilité: Vous pouvez créer vos propres cmdlets (nom d'une commande PowerShell) afin de rendre scriptable vos applications facilements.
- Objet COM: Vous pouvez utiliser les objets COM Windows dans vos scripts.
- XML: Intégration poussée avec le XML.