Windows PowerShell - Automatiser l'administration avancée - MS10962

Objectifs

Disposer des compétences nécessaires à la création de scripts avancés Savoir utiliser les Cmdlets et le Framework .Net dans PowerShell Être capable de gérer les erreurs de script Comprendre comment utiliser les fichiers de données XML

Programme

1. Création de fonctions avancées
Conversion d’une commande en une fonction avancée
Création d’un module de script
Définition des attributs des paramètres et validation des entrées
Fonctions utilisant des objets multiples
Fonctions acceptant des entrées depuis le pipeline
Production de sorties complexes
Documentation des fonctions par intégration de l’aide au contenu
Prise en charge des options -Whatif et -Confirm

2. Utilisation de Cmdlets et de .Net Framework dans l’environnement PowerShell
Exécution de commandes PowerShell
Utiliser Microsoft .Net Framework dans PowerShell

3. Scripts de contrôle
Définition
Scripts de contrôle avec l’interface utilisateur

4. Traitement des erreurs
Généralités
Traitement des erreurs dans les scripts

5. Fichiers de données au format XML
Lecture, manipulation et écriture de données au format XML

6. Gestion de la configuration des serveurs avec DSC (Desired State Configuration)
Introduction
Création et déploiement de modèles de configuration DSC

7. Analyse et débogage de scripts
Le débogage dans PowerShell
Analyse et débogage d’un script existant

8. Les Workflows PowerShell
Comprendre les Workflows

Recherches

Tout le site Le catalogue

Liens directs