JcMamiah
Formations · Systèmes & Réseaux

TSSR — Jour 1

Fondamentaux du scripting · Bash & PowerShell

Photo du formateur
Formateur Jean Christophe Mamiah
🧱 Poser les bases (syntaxe + scripts simples)

Jour 1 : fondamentaux du scripting

Comprendre la logique d’un script et produire des scripts utiles (collecte d’infos, export, boucle simple).

🐧Bash (Linux)🪟PowerShell (Windows)📄Sorties / rapports

Livrable : scripts exploitables, planifiés, testés et documentés (log, paramètres, README).

Jour 1 Objectifs et contenu

Objectifs

🎯Ce que tu sauras faire

Compétences opérationnelles visées en fin de journée.

Écrire un script Bash simpleÉcrire un script PowerShell simpleUtiliser variables/conditions/boucles
Aller au déroulé
Cours

📚Notions clés

Synthèse des points abordés (démonstrations incluses).

Rôle d’un script en exploitationVariables, quoting / objets (PS)Conditions et boucles
Voir détails
TP

💻Travaux pratiques

Mise en œuvre immédiate, avec critères de réussite.

TP Linux : inventaire machine + export fichierTP Windows : état machine + export CSVBoucle sur liste (serveurs/utilisateurs) + rapport
Voir détails
Livrables

📦À rendre / conserver

Ce qui doit rester exploitable après la séance.

Scripts v1 commentésExports (txt/CSV)Mini-README (usage + prérequis)
Voir détails
Qualité TSSR

Checklist “jury”

Points d’attention pour livrer un script crédible en contexte pro.

Robustesse Traçabilité Documentation
Voir détails

🧩 Déroulé (cours + TP)

Découpage type : matin (cours/démo) · après-midi (TP guidés + consolidation).

Matin
Cours / démonstrations
  • Rôle d’un script en exploitation
  • Variables, quoting / objets (PS)
  • Conditions et boucles
  • Entrées/sorties, redirections (notions)
Suivre le cours
Après-midi
TP / mise en situation
  • TP Linux : inventaire machine + export fichier
  • TP Windows : état machine + export CSV
  • Boucle sur liste (serveurs/utilisateurs) + rapport
Livrables
Ce qui est conservé
  • Scripts v1 commentés
  • Exports (txt/CSV)
  • Mini-README (usage + prérequis)
Qualité
Critères de validation
  • Exécution sans intervention et résultat vérifiable
  • Code lisible (noms, structure)
  • Sorties cohérentes et tracées
  • Erreurs simples anticipées

🧭 Navigation

Passez au Jour 2 pour rendre vos scripts paramétrables et robustes.

Sommaire
Accueil
Revenir au plan global.
Suite
Jour 2
Fonctions, paramètres, erreurs, logs.
À venir
Jour 3
Planification et contexte d’exécution.
Final
Jour 4
Tests, doc, versioning, projet.