Plan de cours
Durée : 5 jours
|
Ce cours fournit aux participants les connaissances et les compétences fondamentales pour utiliser PowerShell pour l'administration et l'automatisation de l'administration des Windows servers. Ce cours permet aux élèves d'acquérir les compétences nécessaires pour identifier et construire la commande dont ils ont besoin pour effectuer une tâche spécifique. En complément, les participants apprennent à construire des scripts pour accomplir des tâches avancées telles que l'automatisation de tâches répétitives et la génération de rapports. Ce cours fournit les compétences préalables à la prise en charge d'une large gamme de produits Microsoft, notamment Windows Server, Windows Client, Microsoft Azure et Microsoft 365. Conformément à cet objectif, ce cours ne se concentrera pas sur l'un de ces produits, même si Windows Server, qui est la plate-forme commune à tous ces produits, servira d'exemple pour les techniques enseignées dans ce cours. | |
Public concerné | Ce cours est destiné aux professionnels IT déjà expérimentés dans l'administration générale de Windows Server, Windows client, Azure et Microsoft 365, et qui souhaitent en savoir plus sur l'utilisation de Windows PowerShell pour l'administration. Aucune expérience préalable avec une version de PowerShell ou un langage de script n'est supposée. Ce cours convient également aux professionnels IT déjà expérimentés dans l'administration de serveurs, notamment Microsoft Exchange Server, Microsoft SharePoint Server, et Microsoft SQL Server. |
Préalables | Avant de suivre ce cours, les participants doivent avoir:
|
Objectifs |
|
Contenu | Module 1: Démarrer avec Windows PowerShellCe module vous présente Windows PowerShell et vous donne un aperçu des fonctionnalités du produit. Le module explique comment ouvrir et configurer Windows PowerShell. Il explique également comment exécuter des commandes et utiliser le système d'aide intégré de Windows PowerShell. Leçons
Lab : Configuration de Windows PowerShell, recherche et exécution de commandes
Module 2: Windows PowerShell pour l'administration des systèmes locauxCe module vous présente les différents types de cmdlets couramment utilisés pour l'administration du système. Bien que vous puissiez rechercher des cmdlets chaque fois que vous devez accomplir une tâche, il est plus efficace d'avoir au moins une compréhension de base de ces cmdlets. Ce module explique également comment gérer Windows 10 à l'aide de PowerShell. Leçons
Lab : Administration du système local avec PowerShell
Module 3: Travailler avec le pipeline Windows PowerShellCe module présente la fonction pipeline de Windows PowerShell. La fonction pipeline est incluse dans plusieurs shells de ligne de commande tels que l'invite de commande dans le système d'exploitation Windows. Cependant, la fonction pipeline de Windows PowerShell offre des fonctionnalités plus complexes, plus flexibles et plus performantes que les autres shells. Ce module vous permet d'acquérir les compétences et les connaissances qui vous aideront à utiliser Windows PowerShell de manière plus efficace et efficiente. Leçons
Lab : Utilisation du pipeline PowerShell
Module 4: Utilisation de PSProviders et PSDrivesCe module présente les adaptateurs PSProviders et PSDrives. Un PSProvider est essentiellement un adaptateur Windows PowerShell qui fait ressembler une forme de stockage à un lecteur de disque. Un PSDrive est une connexion réelle à une forme de stockage. Vous pouvez utiliser ces deux adaptateurs pour travailler avec différentes formes de stockage en utilisant les mêmes commandes et techniques que celles utilisées pour gérer le système de fichiers.. Leçons
Lab : Utilisation de PSProviders et PSDrives avec PowerShell
Module 5: Interroger les informations de gestion en utilisant CIM et WMICe module vous présente deux technologies parallèles : Windows Management Instrumentation (WMI) et Common Information Model (CIM). Ces deux technologies fournissent un accès local et distant à un référentiel d'informations de gestion, y compris l'accès à des informations robustes disponibles à partir du système d'exploitation, du matériel informatique et des logiciels installés. Leçons
Lab : Recherche d'informations à l'aide de WMI et CIM
Module 6 : Travailler avec des variables, des tableaux et des tables de hachage.Les variables sont un élément essentiel des scripts. Vous pouvez utiliser des variables pour accomplir des tâches complexes que vous ne pouvez pas réaliser à l'aide d'une seule commande. Ce module explique comment travailler avec des variables, des tableaux et des tables de hachage dans le cadre de l'apprentissage de la création de scripts Windows PowerShell. Leçons
Lab : Utilisation de variables, de tableaux et de tables de hachage dans PowerShell
Module 7: Scripts Windows PowerShellCe module explique comment regrouper une commande Windows PowerShell dans un script. Les scripts vous permettent d'effectuer des tâches répétitives et des tâches plus complexes qui ne peuvent être accomplies par une seule commande. Leçons
Lab : Utilisation de scripts avec PowerShell
Module 8 : Administration d'ordinateurs distants avec Windows PowerShellCe module vous présente la technologie de remoting de Windows PowerShell qui vous permet de vous connecter à un ou plusieurs ordinateurs distants et de leur demander d'exécuter des commandes en votre nom. Leçons
Lab : Administration à distance avec PowerShell
Module 9: Gestion des ressources Azure avec PowerShellCe module fournit des informations sur l'installation des modules nécessaires à la gestion des services du cloud. Il explique comment utiliser les commandes PowerShell pour effectuer certaines tâches administratives simples sur les ressources du cloud telles que les Azure virtual machines (VMs), les comptes Azure storage et les abonnements Azure. Ce module décrit également comment utiliser l'environnement Azure Cloud Shell pour effectuer une administration basée sur PowerShell ou Bash directement à partir du portail Azure. Leçons
Lab : Gestion des ressources Azure avec PowerShell
Module 10 : Gestion des services Microsoft 365 avec PowerShellCe module explique comment utiliser PowerShell pour gérer les comptes d'utilisateurs, les licences et les groupes Microsoft 365, Exchange Online, SharePoint Online et Microsoft Teams. Leçons
Lab : Gestion de Microsoft 365 avec PowerShell
Module 11 : Utilisation des travaux en arrière-plan et des travaux planifiésCe module décrit comment utiliser les travaux en arrière-plan et les travaux planifiés. Il explique également comment créer des tâches planifiées et récupérer les résultats des tâches. Leçons
Lab : Gestion des emplois avec PowerShell
|