Automatiser l’administration des serveurs Windows
La formation Windows PowerShell vous permettra d’utiliser ce langage de script et de ligne de commande basé sur des tâches et conçu spécifiquement pour l’administration des systèmes. Vous verrez les notions fondamentales, puis l’installation et la configuration. Dans ce cours PowerShell nous abordons aussi les commandes, les objets et les classes, ainsi que les scripts et les fournisseurs de fichiers, d’alias et d’environnement. Vous saurez personnaliser votre interface utilisateur.
PowerShell est le langage de script complet de Microsoft, à la fois puissant, polyvalent et simple d’utilisation, qui vous permettra de maîtriser les variables, les boucles, etc.
Le programme de la formation
Formation éligible aux subventions de SCALE AI
-
Module 1 – Notions fondamentales ou comment utiliser PowerShell ?
– PowerShell version 5.1 et 7.x
– Configuration et environnement
– Extensions (le Shell c’est bien, mais avec des extensions c’est encore mieux)
– Console ou ISE ou Visual Studio Code
– Les commandes familières de l’invite de commande
– Les commandes : syntaxe, localisation, alias, aide, paramétrage… les subtilités du langage PowerShell
– PsProvider : comment accéder aux informations hiérarchiques par le biais de lecteurs de disque multiples -
Module 2 – Comment formater avec PowerShell
– Affichage de sortie et type d’objet
– Quoi afficher et comment l’afficher
– Sélection ou formatage : les différences -
Module 3 – Pipeline et CmdLets
– Qu’est-ce qu’un pipeline de commandes
– Principes et exécution des commandes en pipelines
– Caractéristiques des objets (propriétés et méthode)
– Quelle commande pour quel résultat (commande simple vs commande plurielle)
– Les colonnes calculées
– Importer et Exporter des objets
– Création de nos propres objets
– Filtrer et effectuer des boucles sur les objets -
Module 4 – Utilisation de WMI et CIM
Deux outils différents pour un usage similaire.
– Windows Management Instrumentation – contrôle et surveillance des systèmes Windows
– Common Information Model – permet la connexion aux système autre que Windows
– Utilisation de l’accès distant de PowerShell avec CIM
– Les requête d’informations et le langage WQL
– Utilisation des sessions avec CIM -
Module 5 – Utilisation d’Active Directory avec PowerShell
– Gestion des modules
– Rétrocompatibilité
– Création des objets dans l’Active Directory -
Module 6 – Comment créer un Script PowerShell
Nous verrons les bases pour bien débuter la rédaction de scripts et l’organisation des requêtes
– Variables (caractéristiques, étendue, usage, type…)
– Sécurité (portée et limitation)
– Sauvegarde et tests
– Limites et contraintes de fonctions dans les scripts, notamment au niveau sécurité
– Sécurité et certification
– Règles d’exécution des scripts, sauvegarde, test, débogage, traitement des erreurs
– Documentation des scripts
– Conversion des scripts en modules -
Module 7 – Accès distant – utilisation du remoting
Le protocole WS-MAN avec WinRM est réservé à certaines commande PowerShell seulement.
– Limites relatives à l’identification : cohérence des rôles et des accès
– Connexion un à un ou un à plusieurs
– Bonnes pratiques : organiser le traitement distant et récupérer les résultats en local
– Gestion des sessions -
Module 8 – Utilisation des tâches d’arrière-plan
– Local, Distant, WMI : différentes fonctions avec différentes caractéristiques
– Caractéristiques spécifiques pour lancer et gérer une tâche
– Récupération des résultats des tâches -
Module 9 – Administration de Windows
- Laboratoire intensif pour consolider l’apprentissage
– Gestion et installation des rôles sur les serveurs avec le module ServerManager
– Gestion des stratégies de groupes avec le module GroupPolicy
– Utilisation des outils de bonne pratique avec le module BestPractice
– Gestion des sites web avec le module IIS avec le module WebAdministration
À qui s’adresse cette formation ?
Pour qui
-
Administrateurs et personnels de soutien niveaux 2 et 3 possédant une connaissance en gestion de systèmes Windows et d’Active Directory. Aucune expérience préalable de PowerShell ou en langage de scriptage n’est requise.
Prérequis
-
Connaissance de niveau administrateur système (cours MS528).
Les objectifs de la formation
-
L’objectif de cette formation PowerShell est que vous soyez en mesure d’utiliser Windows PowerShell pour administrer et automatiser les tâches courantes sur les serveurs Windows.
S’INSCRIRE EN INTER
Date | 12 mai 2025 à 14:00 2 septembre 2025 à 14:00 14 octobre 2025 à 14:00 8 décembre 2025 à 14:00 |
Lieu | Classe virtuelle |

Copyright Technologia 2025 – Tous droits réservés