Logo de l'organisme de formation

La formation au coeur de l'avenir technologique

Représentation de la formation : PowerShell - Automatiser les opérations sur Windows

PowerShell - Automatiser les opérations sur Windows

Formation à distance
Durée : 35 heures (5 jours)
Durée :35 heures (5 jours)
HT
Se préinscrire
Durée :35 heures (5 jours)
HT
Se préinscrire
Durée :35 heures (5 jours)
HT
Se préinscrire

Formation créée le 21/09/2021. Dernière mise à jour le 08/03/2023.

Version du programme : 1

Programme de la formation

Objectif de formation : Savoir utiliser Powershell sous Windows pour automatiser des opérations.

Objectifs de la formation

  • Pouvoir décrire les fonctionnalités de Windows PowerShell et les utiliser pour exécuter et rechercher des commandes de base
  • Apprendre à identifier et exécuter les applets de commande pour l'administration du système local
  • Être capable de travailler avec le pipeline Windows PowerShell
  • Comprendre comment utiliser PSProviders et PSDrives pour travailler avec d'autres formes de stockage
  • Pouvoir interroger les informations système à l'aide de WMI et CIM
  • Apprendre à travailler avec des variables, des tableaux et des "tables de hachage"
  • Savoir écrire des scripts de base dans Windows PowerShell
  • Comprendre comment administrer des ordinateurs distants avec Windows PowerShell
  • Être capable de gérer les ressources Azure avec PowerShell
  • Pouvoir gérer les services Microsoft 365 avec PowerShell
  • Apprendre à utiliser des tâches en arrière-plan et des tâches planifiées

Profil des bénéficiaires

Pour qui
  • Administrateurs
  • Développeurs
Prérequis
  • Expérience des technologies réseau Windows et de la mise en oeuvre
  • Expérience de l'administration, de la maintenance et du dépannage de Windows Server

Contenu de la formation

  • Prise en main de Windows PowerShell
    • Présentation de Windows PowerShell
    • Comprendre la syntaxe des commandes Windows PowerShell
    • Rechercher des commandes et obtenir de l'aide dans Windows PowerShel
    • Travaux pratiques : Configuration de Windows PowerShell. Recherche et exécution de commandes de base.
  • Cmdlets pour l'administration
    • Cmdlets d'administration Active Directory
    • Windows PowerShell dans Windows 10
    • Cmdlets de configuration réseau
    • Autres cmdlets d'administration du serveur.
    • Travaux pratiques : Création et gestion d'objets Active Directory et configuration des paramètres réseau sur Windows Server.
  • Travailler avec le pipeline Windows PowerShell
    • Comprendre le pipeline
    • La sélection, le tri et la mesure d'objets
    • Filtrage d'objets hors du pipeline
    • Identifier les objets dans le pipeline
    • Envoyer les données du pipeline en sortie
    • Travaux pratiques : Sélection, tri et affichage des données. Filtrage d'objets et énumération d’objets. Exportation des informations utilisateur dans un fichier.
  • Ecriture de scripts PowerShell
    • Variables, tableaux, littéraux et opérateurs
    • Portée des variables
    • Constructions utilisées dans les scripts
    • Interception et traitement des erreurs
    • Techniques de débogage
    • Modularisation
  • Utilisation de PSProviders et PSDrives
    • Utilisation de PSProviders
    • Utilisation des lecteurs PS
    • Travaux pratiques : Création de fichiers et des dossiers sur un ordinateur distant. Création d'une clé de registre et d'un groupe Active Directory
  • WMI & CIM
    • Compréhension de WMI & de CIM
    • Interrogation des données en utilisant WMI et CIM
    • Modifications avec WMI et CIM
    • Travaux pratiques : Interrogation des informations en utilisant WMI, CIM et les appels de méthodes
  • Utilisation de variables, de tableaux et de tables de hachage
    • Utilisation de variables
    • Manipulation de variables
    • Manipulation de tableaux et des tables de hachage
    • Travaux pratiques : Travailler avec les types de variables, utilisation de tableaux, les tables de hachage
  • Scripts Windows PowerShell
    • Introduction aux scripts avec Windows PowerShell
    • Construction de scripts
    • Importation de données à partir de fichiers
    • Acceptation d'entrée de l'utilisateur
    • Dépannage & gestion des erreurs
    • Fonctions & modules
    • Travaux pratiques : Signature d’un script. Traitement d’un tableau à l’aide d’une boucle ForEach. Traitement des éléments à l’aide d’instructions If. Création d’utilisateurs à partir d’un fichier CSV.
  • Administration d'ordinateurs distants avec Windows PowerShell
    • Utilisation de la communication à distance Windows PowerShell de base
    • Utilisation des techniques avancées de communication à distance Windows PowerShell
    • Utilisation des sessions PS
    • Travaux pratiques : Exécution de l’administration à distance avec PowerShell
  • Gestion des ressources Azure avec PowerShell
    • Azure PowerShell
    • Introduction à Azure Cloud Shell
    • Gestion des machines virtuelles Azure avec PowerShell
    • Gestion du stockage et les abonnements.
    • Travaux pratiques : Activation de l’abonnement Azure et installation du module PowerShell AZ. Utilisation d’Azure Cloud Shell. Gestion des ressources avec Azure PowerShell.
  • Gestion des services Microsoft 365 avec PowerShell
    • Gestion des comptes d’utilisateur, des licences et des groupes Microsoft 365 avec PowerShell
    • Gestion d'Exchange Online avec PowerShell
    • Gestion de SharePoint Online avec PowerShell
    • Gestion de Microsoft Teams avec PowerShell
    • Travaux pratiques : Gestion des utilisateurs et des groupes dans Azure AD. Gestion de Exchange Online. Gestion de SharePoint Online. Managing Microsoft Teams
  • Utilisation des tâches en arrière-plan & des tâches planifiées
    • Utilisation des tâches d'arrière-plan
    • Utilisation des tâches planifiées
    • Travaux pratiques : Créer et gérer des tâches en arrière-plan. Créer et gérer des tâches planifiées
Équipe pédagogique

Professionnel expert PowerShell

Suivi de l'exécution et évaluation des résultats
  • Feuilles de présence.
  • Questions orales ou écrites (QCM).
  • Mises en situation.
  • Formulaires d'évaluation de la formation.
  • Certificat de réalisation de l’action de formation.
Ressources techniques et pédagogiques
  • Accueil des apprenants dans une salle dédiée à la formation.
  • Documents supports de formation projetés.
  • Exposés théoriques
  • Etude de cas concrets
  • Quiz en salle
  • Mise à disposition en ligne de documents supports à la suite de la formation.

Qualité et satisfaction

Taux de satisfaction des apprenants, nombre d'apprenants, taux et causes des abandons, taux de retour des enquêtes, taux d'interruption en cours de prestation...