Organisme de Formation aux technologies et métiers de L'informatique
windows

Formation Automatiser les tâches d'administration Windows avec PowerShell

Informations générales

MSAZ040
5 jours (35h)
3 040 €HT

Objectifs

Après ce cours, vous serez capable de :

  • Décrire les fonctionnalités de Windows PowerShell et les utiliser pour exécuter et rechercher des commandes de base
  • Identifier et exécuter les applets de commande pour l'administration du système local
  • Travailler avec le pipeline Windows PowerShell
  • Utiliser PSProviders et PSDrives pour travailler avec d'autres formes de stockage
  • Interroger les informations système à l'aide de WMI et CIM
  • Travailler avec des variables, des tableaux et des "tables de hachage"
  • Ecrire des scripts de base dans Windows PowerShell
  • Administrer des ordinateurs distants avec Windows PowerShell
  • Gérer les ressources Azure avec PowerShell
  • Gérer les services Microsoft 365 avec PowerShell
  • Utiliser des tâches en arrière-plan et des tâches planifiées
plus d'infos

Public

Ce cours s'adresse avant tout aux personnes suivantes :

  • Professionnels iT expérimentés dans l'administration de Windows Server, du client Windows, d'Azure et de Microsoft 365, et qui souhaitent en savoir plus sur l'utilisation de Windows PowerShell pour l'administration
  • Professionnels IT expérimentés dans l'a

Prérequis

Pour suivre ce cours, vous devez déjà posséder les connaissances suivantes :

  • Expérience des technologies réseau Windows et de la mise en œuvre
  • Expérience de l'administration, de la maintenance et du dépannage de Windows Server
  • Aucune expérience préalable avec une version de PowerShell ou un langage de script n'est demandée

Programme 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 PowerShell

Windows PowerShell pour l'administration des systèmes locaux

  • Applets de commande d'administration des services de domaine Active Directory
  • Applets de commande de configuration réseau
  • Applets de commande d'administration de serveur
  • Windows PowerShell dans Windows 10

Utilisation du pipeline Windows PowerShell

  • Comprendre le pipeline
  • Sélectionner, trier et mesurer des objets
  • Filtrer les objets hors du pipeline
  • Énumérer les objets dans le pipeline
  • Envoyer et transmettre des données de pipeline en sortie

Utilisation de PSProviders et PSDrives

  • Utilisation de PSProviders
  • Utiliser les lecteurs PS

Interrogation des informations de gestion à l'aide de CIM et WMI

  • Comprendre CIM et WMI
  • Interroger les données à l'aide de CIM et WMI
  • Apporter des modifications à l'aide de CIM et WMI

Utilisation de variables, de tableaux et de tables de hachage

  • Utiliser des variables
  • Manipuler des variables
  • Manipuler des tableaux et des tables de hachage

Scripts Windows PowerShell

  • Introduction aux scripts avec Windows PowerShell
  • Constructions de script
  • Importer des données à partir de fichiers
  • Accepter l'entrée de l'utilisateur
  • Dépannage et gestion des erreurs
  • Fonctions et modules

Administration d'ordinateurs distants avec Windows PowerShell

  • Utiliser la communication à distance Windows PowerShell de base
  • Utiliser des techniques avancées de communication à distance Windows PowerShell
  • Utiliser les sessions PS

Gestion des ressources Azure avec PowerShell

  • Azure PowerShell
  • Présentation d'Azure Cloud Shell
  • Gérer les machines virtuelles Azure avec PowerShell
  • Gérer le stockage et les abonnements

Gestion des services Microsoft 365 avec PowerShell

  • Gérer les comptes d'utilisateurs, les licences et les groupes Microsoft 365 avec PowerShell
  • Gérer Exchange Online avec PowerShell
  • Gérer SharePoint Online avec PowerShell
  • Gérer Microsoft Teams avec PowerShell

Utilisation des tâches en arrière-plan et des tâches planifiées

  • Utiliser les tâches d'arrière-plan
  • Utiliser les tâches planifiées
plus d'infos

Méthode pédagogique

Chaque participant travaille sur un poste informatique qui lui est dédié. Un support de cours lui est remis soit en début soit en fin de cours. La théorie est complétée par des cas pratiques ou exercices corrigés et discutés avec le formateur. Le formateur projette une présentation pour animer la formation et reste disponible pour répondre à toutes les questions.

Méthode d'évaluation

Tout au long de la formation, les exercices et mises en situation permettent de valider et contrôler les acquis du stagiaire. En fin de formation, le stagiaire complète un QCM d'auto-évaluation.

Suivre cette formation à distance

  • Un ordinateur avec webcam, micro, haut-parleur et un navigateur (de préférence Chrome ou Firefox). Un casque n'est pas nécessaire suivant l'environnement.
  • Une connexion Internet de type ADSL ou supérieure. Attention, une connexion Internet ne permettant pas, par exemple, de recevoir la télévision par Internet, ne sera pas suffisante, cela engendrera des déconnexions intempestives du stagiaire et dérangera toute la classe.
  • Privilégier une connexion filaire plutôt que le Wifi.
  • Avoir accès au poste depuis lequel vous suivrez le cours à distance au moins 2 jours avant la formation pour effectuer les tests de connexion préalables.
  • Votre numéro de téléphone portable (pour l'envoi du mot de passe d'accès aux supports de cours et pour une messagerie instantanée autre que celle intégrée à la classe virtuelle).
  • Selon la formation, une configuration spécifique de votre machine peut être attendue, merci de nous contacter.
  • Pour les formations incluant le passage d'une certification la dernière journée, un voucher vous est fourni pour passer l'examen en ligne.
  • Pour les formations logiciel (Adobe, Microsoft Office...), il est nécessaire d'avoir le logiciel installé sur votre machine, nous ne fournissons pas de licence ou de version test.
  • Horaires identiques au présentiel.

Mis à jour le 08/11/2023