My Cart 0

Event

1. A propos de cette classe virtuelle 2 jours FR

Dans ce Workshop avancée à l’administration automatisée avec Windows PowerShell, vous allez apprendre à automatiser des tâches administratives à l’aide de Windows PowerShell 5.1.

Vous allez acquérir des compétences de base en matière de script, telles que la création de fonctions avancées, la rédaction de menu simple, la gestion des erreurs de script et l’utilisation du flux de production avec Windows PowerShell, le format XML.

vous allez apprendre également à utiliser les nouveaux outils d’administration, tels que la configuration DSC (Desired State Configuration) et JEA (Just Enough Administration), pour configurer et sécuriser les serveurs.

2. Qui peut suivre ce WorkShop

Ce cours est destiné aux professionnels de l’informatique expérimentés dans l’administration générale de Windows Server et du client Windows. Je vous conseille de suivre en premier le cours Powershell pour débutants

3. Les Prérequis

Savoir comment manager des serveurs Windows 2016 et connaitre Windows 10.
Et connaitre Powershell

4. Les objectifs de ce WorkShop

Apprenez à créer des fonctions avancées.
Apprenez à utiliser Microsoft .NET Framework.
Apprenez à écrire des scripts de contrôleur (MENU).
Apprenez à gérer les erreurs de script.
Apprenez à utiliser XML.
Apprenez à améliorer la gestion des serveurs grâce à DSC et JEA
Apprenez à analyser et à déboguer des scripts.
Apprenez à comprendre le workflow PowerShell.

5. Le contenu

Création de votre premier script
Identifier les valeurs que vous pouvez transformez en paramétres
Convertir vos fonctions en module
Les paramètres avancés
Ajouter dans votre fonction la gestion du Pipe
Création d’objet powershell pour produire du contenu en sortie
Documenter votre fonction
Ajouter les paramètres Confirm et Whatif

Utiliser .NET Framework dans votre script
Comprendre les classes, propriétés et les méthodes

Comment créer un menu avec différent choix
Utilisation de Write-Host et Read-Host
Convertir les valeurs en sorties en HTML
L’avantage des fragments HTML

Gestion des erreurs
Comment les capturer avec Try Catch
Création d’un fichier LOG

Présentation de XML
Comment charger et faire des requêtes
Comment ajouter des nodes et attributs

Présentation de DSC
Avantage
Les 2 méthodes pour appliquer vos configurations
Création d’un fichier de configuration
Configuration de LCM

Présentation de JEA
Les prérequis
Définition d’un rôle
Création d’une session de configuration
Enregistrer JEA

Debuging de vos scripts
Utilisation de Write-Debug
Utilisation des Breaks-point

Présentation des Workflow
Architecture

6 Quel cours je recommande

Powershell pour débutants
Powershell pour SCCM
Powershell pour Active Directory