Powershell pour Administrateurs systèmes
Description
De plus en plus une partie de la gestion que ce soit des OS Microsoft (comme Windows Server 2012R2/2016 & 2019) ou des Applications Systèmes telles que Exchange 2013/2016/2019, se réalise grâce à la ligne de commande (CLI) du PowerShell ou d’un de ses dérivés. La maîtrise de cette manière de gérer est donc indispensable pour des Administrateurs Systèmes.
Quels sont les buts de la formation ?
- Comprendre les principes de l’approche PowerShell de Microsoft
- Gérer des tâches simples mais répétitives grâce au Scripting
- Appliquer le PowerShell à la gestion de l’Active Directory
Que devez vous connaître pour suivre la formation ?
Connaissances d’Administration Windows et d’Active directory + Scripting de base. Des connaissances de base sur la programmation orienté objet sous .NET faciliterons la compréhension.
Programme de la formation
Introduction
- Découverte de Powershell ◦ Installation
- Commandes de base
- Navigation dans les répertoires et les fichiers
- Formatage de l’affichage
- Règles à connaître
Les fondamentaux
- Variables et constantes
- Les alias
- Les tableaux
- Le pipeline
- Les boucles
- Structure conditionnelle
- Switch
- Les fonctions
- Les arguments
- Les paramètres
- La portée des variables
- DotSourcing
Fonctions avancées
- Maîtrise du Shell ◦ Gestion du profil
- Ajout de méthodes et propriétés personnalisées
- La gestion de fichiers avancée (CSV, XML)
- Les dates
- Les jobs en arrière-plan
- Objets PSBase et PSObject
- Snap-ins et modules
- Gestion des erreurs et débogage
- La sécurité ◦ Les stratégies d’exécution
- Les chaines sécurisées
- Les credentials
- Le chiffrement
- Signature des scripts
- .NET ◦ Introduction au .NET
- Utiliser des objets .net avec PowerShell
- Windows Form
- Les objets COM
- Windows Management Instrumentation (WMI)
- Exécution à distance
- Manipulation d’objets annuaire avec ADSI
- Module Active Directory de Windows Server 2019
Etudes de cas



Chargement...