Formation POWERSHELL Administrer et automatiser à l’aide de PowerShell
Objectifs
Expliquer PowerShell et le langage objet.
Gérer des résultats de commandes.
Créer des scripts et les éxécuter sous Windows.
Adapter son code à l'aide d'instruction et formatter les résultats.
Dépanner son script et inclure une gestion des erreurs.
Utiliser les fichiers comme source de données et exporter les résultats sous différents formats.
Optimiser les temps d'éxécution de son code.
Pré-requis
Participants
Programme de formation
VERSIONS ET MODULES POWERSHELL
-
Windows PowerShell et PowerShell Core
-
Installation de PowerShell Core sur Windows et Linux
-
Notions de langage objet et commandes de bases PowerShell
-
Gestion des modules PowerShell
PREMIERS PAS AVEC POWERSHEL
-
Utilisation des opérateurs
-
Notions de Pipeline et filtres des résultats
-
Déclarer et initialiser les variables
ECRIRE MON PREMIER SCRIPT AVEC POWERSHELL
-
Manipuler les objets
-
Comprendre les stratégies d'éxécution des scripts
-
Découvrir Visual Studio Code et PowerShell ISE
-
Créer ses premières fonctions
UTILISER LES INSTRUCTIONS
-
Utiliser les instructions conditionnelle et les boucles d'instruction
-
Mise en oeuvre du code modulaire
-
Formater les chaînes de caractères
-
Utiliser les objets personnalisés et les tableaux
GESTION D'ERREUR ET AFFICHAGE
-
Affichage des informations
-
Gestion d'erreurs
-
Dépanner son script
-
Créer des logs
GESTION DES FICHIERS
-
Navigation dans le système de fichier, le registre et sur le réseau
-
Lecture et manipulation des fichiers
-
Import, Export des données dans différents formats (CSV, XML, HTML)
-
Utiliser les objets personnalisés et les tableaux
FONCTIONNALITES AVANCEES
-
Créer un Job
-
Gérer les tâches Asynchrones
-
Initiation aux workflow