Microsoft Powershell : Automatiser l'Administration - Niveau Avancé `{`10962`}`

  • Disposer des connaissances pour analyser et déboguer des scripts
  • Utiliser les fichiers de données XML, créer des scripts avancés et être à l’aise avec le workflow PowerShell.

Administrateurs système, d’infrastructures ou d’applications travaillant dans un environnement Windows hybride ou non.

Posséder une expérience en administration Windows Server / Client ou dans l’administration et le support des serveurs d’applications et de services, y compris les applications telles que Exchange, SharePoint et SQL.

5 Jours

Des exercices pratiques et des démonstrations vous permettront de mettre en pratique les notions théoriques présentées.

Pour les formations “A distance”, elles sont réalisées avec un outil de visioconférence de type Teams ou Zoom selon les cas, permettant au formateur d’adapter sa pédagogie.
Retrouvez sur notre site internet toutes les précisions sur les sessions à distance ou les classes virtuelles.

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

Utilisation de Cmdlets et de .Net Framework dans l’environnement PowerShell

Exécution de commandes PowerShell
Utiliser Microsoft .Net Framework dans PowerShell

Scripts de contrôle

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

Traitement des erreurs

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

Fichiers de données au format XML

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

Gestion de la configuration des serveurs avec DSC (Desired State Configuration)

Introduction
Création et déploiement de modèles de configuration DSC

Analyse et débogage de scripts

Le débogage dans PowerShell
Analyse et débogage d’un script existant

Les Workflows PowerShell

Comprendre les Workflows