Découvrez notre formation à distance en Windows PowerShell, conçue pour vous aider à administrer et automatiser les tâches de gestion et d’administration des serveurs Windows.
En 3 mois, vous allez acquérir les compétences fondamentales pour utiliser les cmdlets, le pipeline, les drives, accéder aux classes WMI/CIM, gérer les erreurs et développer des scripts de base.
Vous bénéficiez d’une assistance technique et pédagogique illimitée par e-mail, deux rendez-vous avec un formateur expert, et un accès à une plate-forme dans le Cloud pour réaliser les travaux pratiques.
Les parcours de formation comprennent des vidéos, des démonstrations et des livres numériques.
Programme détaillé
›
Introduction à Windows PowerShell (6 heures)
- Présentation de PowerShell
- Les versions de Windows PowerShell
- Intégration avec les plateformes Windows
- Démonstration - Découverte de l'environnement PowerShell
- Les commandes : structure et paramètres
- Démonstration - Découverte des commandes
- Utilisation de l'aide
- Interprétation de l'aide
- Démonstration - Utilisation de l'aide
- Les modules PowerShell et la découverte des commandes
- Les alias et les commandes externes
- Démonstration - Comment trouver les commandes ?
- Les fournisseurs et les lecteurs
- Démonstration - Utilisation des lecteurs
Le Pipeline (6 heures)
- Qu’est-ce que le Pipeline ?
- Formatage des objets
- Démonstration - Les objets et leur formatage
- Trier et mesurer des objets
- Sélectionner un ensemble ou des propriétés d’objets
- Créer des propriétés calculées
- Démonstration - Manipulation des objets
- Filtrage des objets
- Démonstration - Filtrage des objets
- Enumération des objets
- Démonstration - Enumération des objets
- Technique « ByValue »
- Technique « ByPropertyName »
- Solutions de contournement
- Démonstration - Fonctionnement du Pipeline
- Export et import des données à l'aide de fichiers
- Démonstration - Import et export des données
Création de scripts (8 heures)
- Utilisation des variables
- Démonstration - Utilisation des variables
- Les tableaux
- Les tables de hachage
- Démonstration - Utilisation des tableaux et des tables de hachage
- Les scripts Powershell
- Démonstration - Les scripts : modification et exécution
- Les structures de contrôle
- Démonstration - Les structures de contrôle
- Les paramètres
- Démonstration - Définition de paramètres
- Les fonctions
- Démonstration - Les fonctions
- Documentation d’un script
- Démonstration - Commentaires et blocs d'aide
- Write-Verbose et Write-Debug
- Les erreurs critiques et non critiques
- La récupération des erreurs et la structure "Try .. Catch"
- Démonstration - Debugging et gestion des erreurs
- Les modules
- Démonstration - Les modules
Administration à distance (5 heures)
- Les mécanismes de connexion à distance
- Démonstration - Configuration du Remoting
- Les différentes techniques de Remoting
- Démonstration - Utilisation du Remoting
- Utilisation de sessions persistantes
- Démonstration - Les sessions en Remoting
Utilisation d'autres classes d'objets (5 heures)
- Les classes WMI/CIM
- Démonstration - Les classes d'objets WMI/CIM
- Les données XML
- Démonstration - Les données XML
- Le Framework .NET
- Démonstration - Les classes du Framework .NET
Sécurité des scripts (5 heures)
- Stratégie d'exécution
- Chaînes sécurisées
- Signature des scripts
- Démonstration - La sécurité