Introduction à PowerShell
  • Présentation de PowerShell
  • Histoire de PowerShell
  • Notions d'objet
  • Préparation de l'environnement
  • Découverte de la console PowerShell
Interpréteur de commandes
  • Syntaxe des commandes
  • Aide PowerShell
  • Pipeline
  • Format d'affichage
  • Alias
  • Providers
  • Variables automatiques & Variables de préférences
  • Manipulation des résultats
  • Redirection des résultats (sorties)
  • Paramètres communs
  • Gestion des erreurs
  • Profils PowerShell
  • Sécurité de l'environnement PowerShell
Interpréteur de commandes : Mise en pratique
  • Manipulation des dossiers et fichiers
  • Manipulation du Registre Windows
  • Gestion des services et des processus
  • Quelques commandes utiles
Langage PowerShell
  • Commentaires
  • Régions
  • Directive #Requires
Variables
  • Déclaration & Manipulation des variables
  • Constantes
  • Concaténation
  • Incrémentation & Décrémentation
  • Here-String
  • Portée des variables
Types de données
  • Introduction
  • Numériques
  • Booléens
  • Chaines de caractères
  • Conversion de type
Opérateurs
  • Introduction
  • Opérateurs arithmétiques
  • Opérateurs d'affectation
  • Opérateurs de comparaison
  • Opérateurs de comparaison générique
  • Opérateurs logiques
  • Opérateurs de fractionnement / concaténation
  • Opérateurs d’appartenance
  • Opérateurs de remplacement
  • Opérateurs de format
  • Opérateurs de type
  • Opérateurs de plage
  • Opérateurs binaire
  • TP : Opérateurs binaire
Tableaux
  • Introduction
  • Tableaux indexés
  • Tableaux associatifs
Structures conditionnelles
  • Introduction
  • Structures conditionnelles avec if
  • Structures conditionnelles avec switch
Structures répétitives (Boucles)
  • Introduction
  • Boucles avec While
  • Boucles avec Do-While
  • Boucles avec Do-Until
  • Boucles avec For
  • Boucles avec Foreach
  • Break & Continue
Erreurs & Exceptions
  • Introduction
  • Gestion des erreurs non critiques
  • Gestion des erreurs critiques
Fonctions
  • Introduction
  • Fonctions simples
  • DotSourcing
Modules PowerShell
  • Introduction
  • Utilisation des modules
Conclusion
  • Conclusion