Description
Cette formation vous permettra d'automatiser des tâches d'administration sous Windows 8, 7, 2012 et R2, 2008/R2. Vous mettrez en oeuvre PowerShell dans des domaines aussi variés que le réseau, la gestion des processus, l'inventaire d'un parc de machines ou la gestion de l'Active Directory.
À qui s'adresse cette formation ?
Pour qui ?Techniciens, administrateurs systèmes et réseaux.
Prérequis
Les objectifs de la formation
Programme de la formation
- Les bases du langage
- Fonctionnalité et utilisation des cmdlets.
- Cmdlets associées à Windows 8, Windows server 2012.
- Windows ISE Version 3.
- Travaux pratiques Utilisation de cmdlets, du pipe.
- Création d'un fichier de profil.
- Les types et opérateurs
- Les variables, les types de base, collections.
- Les expressions régulières.
- Opérateurs (arithmétique, assignation, logique, chaîne, redirection).
- Travaux pratiques Utiliser des variables, opérateurs et expressions régulières.
- Les structures de contrôle et les fonctions
- Structures conditionnelles.
- Boucle for, while, foreach, (switch).
- Fonctions, passage d'arguments à un script.
- Travaux pratiques Mise en oeuvre des structures de contrôle.
- Utilisation et paramétrage de fonctions.
- Manipuler des objets dans le pipe.
- Utilisation du Code Simplifier.
- Création de snippets.
- Gestion de l'affichage et navigation
- Contrôle de sortie et redirection : pagination, impression.
- Accès aux données d'environnement système.
- Manipulation des contextes de navigation de PowerShell (bases de registre, variables, disques).
- Gestion des erreurs
- Catégories d'erreur.
- Try, catch et les exceptions.
- Travaux pratiques Débogage.
- Illustration de l'usage des exceptions.
- Utilisation de .NET et COM via PowerShell
- Utilisation des bibliothèques d'objets pour manipuler les composants du système.
- Interface graphique : formulaires, Primal Form.
- La manipulation des objets WebClient.
- Travaux pratiques Manipuler des objets WebClient, le réseau.
- Utilisation des objets WMI
- Le modèle de données CIM.
- Administrer Windows avec WMI, cmdlet et classe.
- Travaux pratiques Retrouver les partages d'un poste.
- Tester la présence de machines sur le réseau.
- Récupérer des informations.
- Tâches d'administration
- Gestion des processus locaux, des services.
- Inventaire des installations logicielles.
- Manipulation des fichiers, dossiers, des clés et entrées de registre et du réseau.
- PowerShell Web Access.
- Manipulation de fichiers XML de configuration.
- Module DHCP, DNS, Hyper-V, Active Directory.
- Travaux pratiques Démarrer et arrêter des processus.
- Travailler avec les services, événements et base de registre.