Formation Programmation Shell Mixte : présentiel / à distance

Dernière mise à jour : 24/09/2026

Pré-inscription

Ajouter au panier

Présentation

Cette formation permet aux participants de découvrir PowerShell, le langage de script de Microsoft dédié à l’automatisation des tâches d’administration système. À travers des explications claires et des ateliers pratiques, les apprenants apprendront à créer des scripts simples, manipuler des objets système et automatiser des tâches courantes dans un environnement Windows.

Objectifs

  • Comprendre les principes de base de PowerShell et son rôle dans l'administration système.
  • Maîtriser la syntaxe, les commandes (cmdlets) et les structures de contrôle.
  • Manipuler les fichiers, services, processus et utilisateurs.
  • Créer des scripts simples et réutilisables.
  • Déboguer et sécuriser les scripts.

Public visé

  • Techniciens et administrateurs systèmes débutants.
  • Développeurs souhaitant automatiser des tâches.
  • Chargés de recrutement IT souhaitant comprendre les compétences techniques liées à PowerShell.
  • Toute personne souhaitant s'initier à l'automatisation.

Prérequis

  • Connaissances de base en environnement.
  • Notions de ligne de commande (cmd).
  • Aucune connaissance préalable de PowerShell.

Programme

visuel

Jour 1 : Découverte de PowerShell et premières commandes

Module 1 : Introduction à PowerShell

  • Historique et positionnement
  • Interface PowerShell vs PowerShell ISE vs VS Code
  • Objectifs de l'automatisation

 

Module 2 : Syntaxe et commandes de base

  • Cmdlets : structure et utilisation
  • Variables, types de données
  • Opérateurs et pipelines

 

Module 3 : Structures de contrôle

  • Conditions (if, switch)
  • Boucles (for, foreach, while)

 

Atelier

  • Exécution de commandes simples
  • Création d'un script pour afficher des informations système

 

Jour 2 : Manipulation du système avec PowerShell

Module 4 : Gestion des fichiers et dossiers

  • Création, suppression, copie, déplacement
  • Lecture et écriture dans des fichiers

 

Module 5 : Gestion des processus et services

  • Lister, arrêter, démarrer des processus
  • Contrôle des services Windows

 

Module 6 : Gestion des utilisateurs et groupes

  • Création et modification d'utilisateurs locaux
  • Ajout à des groupes

 

Atelier

  • Script de nettoyage de fichiers temporaires
  • Script de surveillance de processus

 

Jour 3 : Scripts, sécurité et bonnes pratiques

Module 7 : Création de scripts réutilisables

  • Fonctions et paramètres
  • Organisation du code

 

Module 8 : Sécurité et exécution

  • Politiques d'exécution
  • Signature de scripts
  • Gestion des droits

 

Module 9 : Débogage et maintenance

  • Utilisation de Write-Host, Write-Output, Write-Debug
  • Logs et journalisation

 

Atelier

  • Création d'un script complet : audit système (fichiers, services, utilisateurs)
  • Présentation et amélioration du script

Modalités pédagogiques

Docaposte Institute propose plusieurs dispositifs pédagogiques adaptés aux apprenants :

  • Formation en présentiel
    • En groupe (inter-entreprises ou intra-entreprise)
    • En individuel (monitorat)
    • En journée ou en cours du soir (sur demande spécifique)
  • Formation en distanciel
    • Distanciel synchrone
    • Distanciel asynchrone

Moyens et supports pédagogiques

  • Alternance d'apports théoriques et de mises en pratique contextualisées.
  • Progression pédagogique structurée, de la compréhension à la mise en Å“uvre opérationnelle.
  • Pédagogie immersive favorisant une mise en application immédiate des compétences.
  • Formation interactive et participative s'appuyant sur des ateliers pratiques, études de cas et échanges collectifs (+ 60 % du temps de formation.)
  • Séquences pédagogiques rythmées et évaluations formatives régulières pour renforcer l'ancrage des apprentissages.
  • Supports de cours, ressources documentaires et références mis à disposition par le formateur

Modalités d'évaluation et de suivi

En amont de la formation (évaluation en ligne dans l'extranet apprenant)

  • Recueil des besoins et des attentes des participants.
  • Auto-positionnement permettant d'évaluer le niveau initial des apprenants.

 

Tout au long de la formation

  • Évaluations continues réalisées par le formateur à travers des questions orales, exercices, QCM, études de cas et mises en situation pratiques.

À l'issue de la formation (évaluations en ligne dans l'extranet apprenant)

  • Auto-positionnement afin de mesurer l'acquisition des compétences visées.
  • Validation de l'acquisition des compétences par le formateur
  • Questionnaire de satisfaction « à chaud » à l'issue de la formation
  • Questionnaire de satisfaction "à froid", 45 jours après la formation afin d'évaluer l'ancrage des acquis et leur mise en application en situation professionnelle.

Informations sur l'admission

Nous consulter.

Modalités d'admission

  • Admission sans disposition particulière

Accessibilité

Nos formations peuvent être adaptées à certaines conditions de handicap. Nous contacter pour toute information et demande spécifique.

Session sélectionnée

  • COMPLÈTE

Prochaines Sessions

  • Cette formation n'est pas programmée pour le moment.

    Contactez-nous pour planifier une session ensemble !