Retour aux formations
Réseaux et systèmes
Développement Powershell pour les administrateurs Windows Server - Initiation (2-061)
5 jour(s) • 30h
Description
Objectif de la formation : Acquérir les bases de PowerShell pour écrire des scripts simples, gérer les utilisateurs, automatiser les tâches administratives, formater les messages de sortie et utiliser les fonctionnalités principales de l’outil.
Objectifs pédagogiques
- Comprendre l'environnement PowerShell et ses principes de base.
- Écrire et exécuter des scripts simples sous Windows avec PowerShell.
- Gérer les utilisateurs et les groupes avec des commandes PowerShell.
- Automatiser des tâches administratives quotidiennes.
- Formater et personnaliser les sorties de scripts pour les rendre exploitables.
Public concerné
Administrateurs Windows Server débutants avec PowerShell.
Techniciens systèmes souhaitant découvrir et utiliser PowerShell pour simplifier les tâches d'administration.
Prérequis
Connaissances de base des systèmes d'exploitation Windows.
Familiarité avec les concepts d’administration Windows Server.
Déroulé du programme
1
Introduction à PowerShell (1h30)
1h
- Qu’est-ce que PowerShell ? Historique et fonctionnalités
- Interface utilisateur : ISE (Integrated Scripting Environment)
2
Commandes de base PowerShell (1h30)
1h
- Cmdlets : structure et syntaxe
- Modules et importation de modules
- Travaux pratiques : exécuter les cmdlets de base pour explorer le système
3
Navigation dans le système avec PowerShell (3h)
3h
- Manipulation des fichiers et des dossiers
- Gestion des processus et des services
- Travaux pratiques : écrire un script pour naviguer et gérer les fichiers sur le système
4
Gestion des utilisateurs locaux (1h30)
1h
- Création, suppression et modification d’utilisateurs
- Gestion des permissions et groupes locaux
5
Gestion des utilisateurs Active Directory (1h30)
1h
- Introduction au module Active Directory pour PowerShell
- Cmdlets pour la gestion des utilisateurs et groupes AD
- Travaux pratiques : créer et gérer des utilisateurs avec PowerShell
6
Automatisation des tâches de gestion des utilisateurs (3h)
3h
- Écrire des scripts pour automatiser la création et la suppression d’utilisateurs
- Gestion des mots de passe et des politiques
- Travaux pratiques : automatiser la gestion des utilisateurs avec un script
7
Automatisation des processus système (1h30)
1h
- Planification de tâches avec PowerShell
- Gestion des services et des performances système
8
Scripts pour la maintenance serveur (1h30)
1h
- Automatisation des sauvegardes et des mises à jour
- Travaux pratiques : écrire un script de maintenance basique pour un serveur
9
Gestion avancée avec PowerShell (3h)
3h
- Gestion des journaux d’événements
- Surveillance des ressources système
- Travaux pratiques : créer un script pour surveiller les ressources critiques du serveur
10
Formater les sorties des scripts (3h)
3h
- Utilisation des formats de sortie (tableau, liste, fichier CSV)
- Personnalisation des messages pour les rendre exploitables
- Travaux pratiques : créer des scripts avec des sorties formatées pour un reporting clair
11
Gestion des fichiers de log (3h)
3h
- Création et gestion de fichiers de log via PowerShell
- Exportation des données pour le reporting
- Travaux pratiques : écrire un script qui génère un fichier de log avec des métriques système
12
Étude de cas : automatisation d’une tâche courante (3h)
3h
- Création d’un script qui intègre la gestion des utilisateurs, des fichiers et des services
- Travaux pratiques : écrire un script pour une tâche d’administration complète
13
Optimisation des scripts et bonnes pratiques (3h)
3h
- Structurer et documenter un script
- Réutilisation et modularité des scripts
- Travaux pratiques : améliorer un script existant en ajoutant des fonctionnalités avancées
Informations
Durée
5 jour(s)
30h
Tarif
3450 € HT
HT
Prochaines sessions
Formations similaires
Réseaux et systèmes
Active Directory Federation Services (ADFS) (2-015)
4 jour(s)
2850 € HT
Réseaux et systèmes
Administration d’un serveur POSTFIX sous Linux
2 jour(s)
Sur demande
Réseaux et systèmes
Administration de Serveur Web IIS 10 pour Windows Server
5 jour(s)
3490 € HT
Réseaux et systèmes
Administration de Solaris 11 - Niveau 1
5 jour(s)
3490 € HT