Introduction à PowerShell
Tour d’horizon de PowerShell et de son environnement
Ouvrir et configurer PowerShell
Connaître les commandes et la syntaxe
Exécuter des commandes
Travail avec le pipeline
Le concept de pipeline
Sélectionner, trier et mesurer les objets
Convertir, importer et exporter les objets
Filtrer les objets hors du pipeline
Enumérer les objets du pipeline
Travailler avec le binding de paramètres dans le pipeline
Utiliser les méthodes de transfert de données dans le pipeline
Utilisation des composants PSProviders et PSDrives
Utiliser PSProviders
Utiliser PSDrives
Manipuler les items dans un PSDrive
Formatage des sorties
Effectuer un formatage basique
Utiliser les outils complexes de formatage
Rediriger les sorties
Exécution de requêtes d’informations de gestion avec WMI et CIM
Comprendre le WMI et le modèle de données CIM
Appeler des données avec WMI et CIM
Effecteur des modifications et invoquer des méthodes
Préparation des scripts
Créer des variables
Utiliser les gérer les variables
Configurer la sécurité des scripts shell
Transition entre commande, script et module
Passer des commandes aux scripts
Passer des scripts aux fonctions et des fonctions aux modules
Mettre en place le support d’erreurs basiques
Utiliser les scripts basiques
Explorer les fonctionnalités des scripts
Administration des postes distants
Utiliser la gestion basique à distance
Utiliser les fonctions avancées de gestion distante
Transférer des variables locales vers des postes distants
Créer et gérer des sessions d’accès distants
Installation d’un nouveau serveur Core
Configurer un nouveau serveur Core avec PowerShell
Utilisation et planification de jobs
Créer et gérer des jobs d’arrière-plan
Créer et gérer des jobs planifiés
Utilisation des profils et des techniques avancées de PowerShell
Explorer les techniques avancées de PowerShell
Manipuler les données et les objets avec les techniques et opérateurs avancés
Créer et gérer de scripts de profils
Se connecter aux postes distants avec des identifiants