Ce cours dirigé par un instructeur fournit les connaissances et les compétences pour administrer et automatiser l'administration des serveurs Windows avec Windows PowerShell version 2.
Public et
pré-requis: Ce cours est principalement destiné aux informaticiens déjà expérimentés dans l'administration des clients et serveurs Windows, y compris dans les tâches de gestion d'Active Directory. Aucune expérience de PowerShell ni même de scripting n'est requise.
Pour assister à ce cours, les stagiaires doivent être expérimentés dans :
- les technologies des réseaux Windows
- l'administration, la maintenance et le dépannage des serveurs Windows,
- les technologies et la mise en oeuvre d'Active Directory, y compris les stratégies de groupe,
- les technologies et la mise en oeuvre des serveurs d'applications Web sous Windows Server 2008.
Module 1: Les fondamentaux de l'utilisation de PowerShell v2
Vue d'ensemble des technologies de Windows PowerShell
Windows PowerShell en ligne de commande interactive
Utilisation du pipeline de PowerShell
Atelier Pratique : utiliser Windows PowerShell en ligne de commande
Atelier Pratique : utiliser le pipeline PowerShell
Module 2: Comprendre et utiliser le système de formattage
Comprendre le système de formattage
Utiliser le système de formattage
Atelier Pratique : mette en oeuvre le système de formattage
Module 3: Principales commandes Windows PowerShell (Cmdlets)
Cmdlets d'utilisation courante
Opérateurs de comparaison, filtrage par le pipeline et énumérations
Techniques avancées d'utilisation du pipeline
Atelier Pratique : utiliser les principales Cmdlets
Atelier Pratique : filtrer et lister les objets à travers le pipeline
Atelier Pratique : utiliser la liaison de paramètres dans le pipeline
Module 4: Windows Management Instrumentation (WMI)
Vue d'ensemble de WMI
Utilisation de WMI
Atelier Pratique : exploiter WMI en PowerShell
Module 5: Automatiser l'administration d'Active Directory
Vue d'ensemble de l'automatisation dans Active Directory
Gestion des comptes d'utilisateurs et des groupes
Gestion des comptes d'ordinateurs et d'autres objets
Atelier Pratique : gérer les comptes d'utilisateurs et les groupes
Atelier Pratique : gérer les comptes d'ordinateurs et les autres objets
Module 6: Les scripts en PowerShell
Contexte de sécurité des scripts
Scripts de base
Scripts avec paramètres
Atelier Pratique : écrire des scripts Windows PowerShell
Module 7: Travaux d'arrière-plan et administration distante
Utilisation des travaux d'arrière-plan
Utilisation du Remoting PowerShell
Atelier Pratique : utiliser les travaux d'arrière-plan
Atelier Pratique : utiliser le Remoting PowerShell
Module 8: Trucs et astuces pour Windows PowerShell avancé
Utilisation de profils
Scripts et fonctions réutilisables
Ecriture d'une aide basée sur des commentaires
Atelier Pratique : Windows PowerShell avancé
Module 9: Automatisation de l'administration de Windows Server 2008 R2
Vue d'ensemble des modules de Windows Server 2008 R2
Vue d'ensemble des cmdlets de gestion de serveur
Vue d'ensemble des cmdlets de gestion des stratégies de groupe
Vue d'ensemble du pack de dépannage
Vue d'ensemble des cmdlets de l'analyseur de bonnes pratiques
Vue d'ensemble des cmdlets pour IIS
Atelier Pratique : automatiser l'administration de Windows Server 2008 R2
Module 10: Reprendre et réutiliser des scripts Windows PowerShell
Examen d'un script d'exemple
Compréhension du script d'exemple
Module 11: Ecrire ses propres scripts Windows PowerShell
Variables, tableaux, échappement et autres opérations
Qu'est-ce qu'une étendue ?
Structures de programmation pour le scripting
Gestion d'erreur
Techniques de débuggage
Modularité
Atelier Pratique : utiliser des variables et des tableaux
Atelier Pratique : utiliser des structures de programmation
Atelier Pratique : gérer les erreurs d'exécution
Atelier Pratique : débugger un script
Atelier Pratique : modularité