Automatisation des tâches d’administration avec Windows PowerShell
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.
Prérequis
- Expérience des technologies réseau Windows
- Expérience de l’administration, maintenance et dépannage des serveurs et clients Windows
Public admis
- Salarié en Poste
- Entreprise
Demandeur d'emploi et Etudiant non admis
Financement
- Votre OPCO
- Financement personnel
Financement CPF non pris en charge
Modalités
- À distance
Objectifs pédagogiques
- Décrire les concepts de base de Windows PowerShell
- Identifier et utiliser les cmdlets de base pour gérer de nombreux services
- Utiliser avec le pipeline
- Utiliser les drives
- Accéder aux classes WMI et CIM avec PowerShell
- Utiliser des variables, tableaux et tables de hachage
- Développer des scripts de base
- Documenter un script
- Gérer les erreurs
- Créer des fonctions et modules
- Accéder à des ordinateurs à distance
Programme de la formation
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é

Proposé par
ENI Service
"votre centre de formation informatique de confiance"

Proposé par
ENI Service
