Microsoft PowerShell : automatiser l’administration

DURÉE DU COURS : 5 jours (35 heures)

OBJECTIFS DE LA FORMATION :

Cette formation en infrastructure informatique vous permettra d’automatiser la gestion des tâches avec le langage de script PowerShell pour gérer des serveurs. 

PUBLIC CIBLE

Cette formation s’adresse aux administrateurs de Microsoft Windows Server.

PROGRAMME DU COURS

Démarrer avec Powershell
Trouver et activer les commandes

Travailler avec le “pipeline”
Exporter, importer et convertir les données 
Filtrer les objets en dehors du “pipeline” 
Enumérer les objets dans un “pipeline”

Comprendre le fonctionnement du “pipeline”
Transférer des données dans le “pipeline” ByValue 
Transférer des données dans le “pipeline” ByPropertyName

Utiliser PSproviders et PSDrive
Comprendre PSProviders et PSDrives 
Utiliser PSDrives

Formater les sorties
Utiliser le formatage de base 
Utiliser un formatage plus avancé 
Rediriger les sorties formatées 

Utiliser WMI et CIM
Comprendre WMI/CIM 
Faire des requêtes de données avec WMI/CIM 
Faire des changements avec WMI/CIM

Préparer les scripts
Utiliser les variables 
Mettre en oeuvre la sécurité des scripts 
Créer et utiliser des authentifications alternatives

Migrer d’une commande vers un script ou un module
Passer de la commande au script 
Passer du script à la fonction ou au module 
Mettre en oeuvre une gestion des erreurs basique
Mettre en oeuvre une construction de scripts basique
Explorer de façon plus approfondie la construction de scripts

Administrer les ordinateurs distants
Utiliser les bases de l’accès à distance 
Utiliser les sessions distantes 
Utiliser l’accès à distance pour l’administration déléguée

Mettre en oeuvre l’ensemble dans l’installation d’un server core
Utiliser les travaux d’arrière-plan et les travaux planifiés

Utiliser des techniques avancées et les profils
Utiliser les techniques avancées Powershell 
Créer des profils de scripts