Formation PowerShell – Maitrisez les bases fondamentales

3
963

Durée de la formation : 8h


Formation PowerShell

Prérequis

  • Aucune connaissance n’est requise pour suivre cette formation

Description

PowerShell est un langage de Scripting qui vous donne la possibilité d’automatiser les tâches courantes. Il est multi-plateforme et il est compatible avec Windows, Linux et MacOS !

Au cours de cette formation PowerShell, vous apprendrez à maîtriser les bases fondamentales de ce langage de scripts développé par Microsoft.

Vous maîtriserez la syntaxe des commandes et vous apprendrez à devenir autonome grâce à l’aide fournie avec PowerShell. Vous apprendrez les bases du langage PowerShell et vous comprendrez la logique fondamentale du scripting.

Ce cours sur PowerShell vous permettra de développer vos propres outils et d’automatiser les tâches.

A la fin de cette formation, vous aurez une bonne compréhension de PowerShell et vous comprendrez la logique des commandes et du langage.

Contenu de la formation

  • Introduction
    • Présentation de la formation
  • 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
  • Interpréteur de commandes : Mise en pratique
    • Manipulation des dossiers et des 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
    • TP : 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

3 COMMENTS

  1. Je suis nouveau dans l’univers du PowerShell. Je crois que cette formation me sera fort utile. J’ai une meilleur idée maintenant de la puissance et de la portée de l’outil. Je pense avoir acquis suffisamment de connaissance pour me lancer tout en évitant des errements inutiles.

LEAVE A REPLY

Please enter your comment!
Please enter your name here