Perfectionnement PowerShell
Cette formation permet de maitriser les aspects avancés de PowerShell pour utiliser des objets, gérer les erreurs, développer des modules et des fonctions avancées ou appliquer automatiquement des configurations.
Objectifs
- Utiliser les objets standards et les objets personnalisés
- Utiliser et créer des modules pour organiser les codes développés
- Documenter les développements
- Ecrire des fonctions avancées
- Ecrire des interfaces utilisateur
- Gérer la configuration d’un parc avec DSC
Programme
Rappels sur PowerShell
- Versions de PowerShell, liens avec .NET
- Mécanismes de base : applets, pipelines, conteneurs, contrôle de sortie et redirection
- Types de variables
- Opérateurs
- Structures de contrôle (tests, boucles)
- Fonctions et filtres
- Gestion des erreurs
Utilisation des objets
- PsObject et Object
- Applets de manipulation d’objet
- Création d’objets personnalisés
- Présentation des classses
Modules
- Présentation des modules
- Utilisation
- Galerie
- Création de modules
- Documentation des modules et des fonctions
Fonctions avancées
- Caractéristiques
- CmdletBinding
- Paramètres communs
- Paramètres utilisateurs (contrôle, validation, jeu de paramètres)
Interface utilisateur
- Utilisation de Windows Form
- Utilisation de Windows Presentation Foundation
Gestion de configuration avec DSC
- Présentation
- Notion de ressources
- Gestion des ressources
- Configuration
- Déploiement
- Contrôle
Télécharger le programme détaillé
En savoir plus
Référence
PERF-POWERSHELL
Sessions
Intra Entreprise
Des sessions intra-entreprise peuvent être organisées dans vos locaux ou en distanciel. Demander un devis
Pré requis
Pratique courante de Powershell
Public
Administrateurs Windows, Développeurs
Points forts
Petit groupe (4 personnes maximum)
Un poste de travail par personne
50 % d'exercices pratiques, adaptés aux besoins du stagiaire
Support de cours fourni
Assistance après la formation