PowerShell – Automatiser l’administration de Windows – Fonctions essentielles

Cette formation vous initie aux bases de PowerShell pour automatiser des tâches d’administration sous Windows. Elle vous permettra de comprendre la syntaxe, manipuler les objets, exécuter des scripts et interagir avec les composants système. Idéal pour les administrateurs ou techniciens souhaitant gagner en efficacité.

Pour qui ?

Techniciens support, administrateurs systèmes débutants, intégrateurs Windows souhaitant automatiser des tâches simples (création d’utilisateurs, services, inventaire).

Introduction à PowerShell et son écosystème 

  • Présentation de PowerShell et différences avec l’invite de commandes
  • Lignes de commande, console, ISE, VS Code 
  • Politique d’exécution et sécurité des scripts 
  • Accès à l’aide intégrée et documentation officielle 

Syntaxe de base et manipulation des objets 

  • Cmdlets : nommage, syntaxe, structure 
  • Objets, propriétés et méthodes 
  • Opérateurs (logiques, comparaison, pipeline) 
  • Utilisation des alias et des pipes 

Exploration du système avec PowerShell 

  • Navigation dans le système de fichiers, registres, processus 
  • Gestion des services, tâches planifiées et événements 
  • Lecture/écriture de fichiers texte, CSV, logs 
  • Surveillance de l’activité système avec Get-Process, Get-Service… 

Contrôle de flux et structures de script 

  • Variables, tableaux, hashtables 
  • Conditions : if, switch 
  • Boucles : for, foreach, while 
  • Fonctions simples et passage de paramètres 

Gestion des utilisateurs et postes Windows 

  • Requêtes WMI et CIM de base 
  • Gestion locale des utilisateurs, groupes et sessions 
  • Gestion des partages, imprimantes et sessions distantes 
  • Connexion à distance avec PowerShell Remoting 

Création et exécution de scripts

  • Bonnes pratiques de rédaction et commentaires 
  • Test, exécution, planification de scripts (Task Scheduler) 
  • Utilisation de scripts prêts à l’emploi 
  • Notions de journalisation et de gestion des erreurs
  • Comprendre les principes et la syntaxe de PowerShell 
  • Automatiser les tâches administratives de base sous Windows 
  • Créer, modifier et exécuter des scripts simples en toute sécurité
  • Connaissance de l’environnement Windows 

Modalités de mise en œuvre de l’action de formation

Au démarrage de la session, le formateur échangera avec le(s) stagiaire(s) afin d’effectuer une analyse de leurs attentes, de leurs besoins et de leurs acquis.

Moyens pédagogiques, techniques et d’encadrement :

  •  Moyens et méthodes pédagogiques :
    o Apports théoriques et mises en pratique.
    o Chaque point du programme fait l’objet d’une explication théorique appuyée d’une démonstration. Elle est suivie d’une mise en pratique par le biais d’exercices concrets
  •  Moyens techniques :
    o Un ordinateur équipé des logiciels et outils nécessaires à la réalisation de la formation
  •  Moyens d’encadrement :
    o Formateur possédant plusieurs années d’expérience
    o Chargé(e) du projet Numerica

Moyen de suivre l’exécution de la formation :

  • Une feuille d’émargement sera signée par les stagiaires à chaque début de session (matin et après-midi)

Moyens permettant d’évaluer les résultats de la formation :

  • Une évaluation de la formation sera complétée par le stagiaire au terme de la session
  • Le formateur évaluera les acquis des stagiaires tout au long de la formation par des mises en situations pratiques.
Durée : 3 jours
Tarif : 1 920 € HT

Dijon :

Session 1 :

du 16 au 18/02/2026

Session 2 :

du 6 au 8/07/2026

Montbéliard :

Session 1 :

du 9 au 11/06/2026

Session 2 :

du 12 au 14/10/2026

Cette formation peut-être réalisée en session sur-mesure.

Contactez-nous pour construire ensemble une formation adaptée à vos besoins.