Accueil > Infrastructure Systèmes et réseaux

 > Windows PowerShell Administration automatisée avancée

null

Infrastructure Systèmes et réseaux

Windows PowerShell Administration automatisée avancée

Objectif

Créer des fonctions avancées
Utiliser des CmdLets et le framework Microsoft .NET en PowerShell
Ecrire des scripts avec interface graphique
Gérer des erreurs de scripts
Utiliser des fichiers de données XML
Gérer la configuration des serveurs avec " Desired State Configuration "
Analyser et déboguer des scripts
Comprendre les flux de travail PowerShell

Durée : 3 jours (21 heures)

Dates :
-09/01/23
-05/04/23
-13/11/23
-04/12/23

Bonnes connaissances de l'environnement Windows
Avoir suivi un cours Windows Server est un plus

Programme de la formation

Créer des fonctions avancées

  • Convertir une commande en fonction avancée
  • Créer un module
  • Définir les attributs des paramètres
  • Ecrire des fonctions utilisant plusieurs objets
  • Ecrire des fonctions qui acceptent l'entrée de pipeline
  • Créer des sorties complexes de fonctions
  • Documenter les fonctions
  • Supporter -whatif et -confirm

Utiliser des Cmdlets et le framework Microsoft .NET en Powershell

  • Lancer des commandes Powershell
  • Utiliser le framework Microsoft .NET en Powershell

Ecrire des scripts de contrôle

  • Principe des scripts de contrôle
  • Ecrire des scripts avec une interface utilisateur

Gérer les erreurs

  • Principe de la gestion d'erreur
  • Intercepter les erreurs dans un script

Utiliser des fichiers de données XML

  • Lire, manipuler et écrire des données en XML

Gérer la configuration des serveurs avec 'Desired State Configuration'

  • Comprendre 'Deisred State Configuration' (DSC)
  • Créer et déployer une DSC

Analyser et déboguer des scripts

  • Le débogage en PowerShell
  • Analyser et déboguer un script existant

Les Workflows PowerShell

  • Comprendre les Workflows
Menu