Aller au contenu principal

PowerShell – niveau 2

Active Directory, serveurs, scripts avancés

Ce cours suppose que vous avez déjà suivi PowerShell – niveau 1 (premier script, variables, le pipeline et les objets, cmdlets de base, conditions, boucles, fonctions). Il vous fait passer de scripts locaux à l'administration d'un véritable parc informatique.

Au fil de 7 séances, vous allez construire une boîte à outils d'administration pour un parc fictif (le « SIO-Lab ») : gestion des utilisateurs et des groupes, pilotage des services à distance, PowerShell Remoting sur plusieurs machines à la fois, gestion d'erreurs professionnelle, création d'un module réutilisable, administration d'Active Directory, et enfin génération de rapports automatisés par tâche planifiée.

Environnement de labo requis

Les séances Remoting et Active Directory supposent un environnement avec plusieurs machines Windows en réseau, voire un contrôleur de domaine et le module RSAT. Si vous ne disposez pas de ce labo (voir le cours Virtualisation), ces séances proposent des TP « à blanc » : toutes les sorties de commandes nécessaires sont fournies dans l'énoncé, vous répondez par lecture et complétion de code, sans avoir besoin d'exécuter quoi que ce soit.