logo

Automatisation de l'administration avec PowerShell (AZ-040T00)

Cette formation Microsoft fournit aux étudiants les connaissances et les compétences fondamentales pour utiliser PowerShell pour administrer et automatiser l'administration des serveurs Windows. Ce cours fournit aux étudiants les compétences nécessaires pour identifier et construire la commande dont ils ont besoin pour effectuer une tâche spécifique. De plus, les étudiants apprennent à créer 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 des compétences préalables prenant en charge 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 sur aucun de ces produits, bien que Windows Server, qui est la plate-forme commune à tous ces produits, servira d'exemple pour les techniques enseignées dans ce cours.

Microsoft

Solutions applicables

Classe publique

Classe virtuelle
Date planifiéeDate planifiée
16 Octobre 2023
$2875$
 
Français
Classe virtuelle
Date planifiéeDate planifiée
27 Novembre 2023
$2875$
 
Français
Classe virtuelle
Date planifiéeDate planifiée
8 Janvier 2024
$2875$
 
Français
Classe virtuelle
Date planifiéeDate planifiée
19 Février 2024
$2875$
 
Français
2875$
Durée: 
5 jours / 35 heures

Classe privée

Sur site / Classe virtuelle
Nombre de participants minimum: 5
5 jours / 35 heures
Prix sur demande
français ou anglais
Plan de formation: 

Module 1: Passer en revue Windows PowerShell

  • Découvrir Windows PowerShell
  • Familiarisez-vous avec les applications Windows PowerShell
  • Identifier les facteurs d’installation et d’utilisation de Windows PowerShell
  • Configurer la console Windows PowerShell
  • Configure l’Environnement d’écriture de scripts intégré de Windows PowerShell (ISE)
  • Utiliser Visual Studio Code avec PowerShell

Module 2: Comprendre la syntaxe de commande dans Windows PowerShell

  • Découvrir la structure des cmdlets PowerShell
  • Découvrir les paramètres d’utilisation des cmdlets PowerShell
  • Examiner la fonctionnalité de saisie semi-automatique via la touche Tab dans PowerShell
  • Afficher le contenu À propos des fichiers dans PowerShell

Module 3: Rechercher des commandes et utiliser Get-Help dans Windows PowerShell

  • Définir des modules dans PowerShell
  • Rechercher des applets de commande dans PowerShell
  • Utiliser des alias de commande dans PowerShell
  • Utiliser les commandes Show-Command et Get-Help dans PowerShell
  • Interpréter le contenu du fichier d’aide et mettre à jour le contenu de l’aide locale dans PowerShell

Module 4: Gérer Active Directory Domain Services à l’aide de cmdlets PowerShell

  • Gérer les comptes d’utilisateur dans PowerShell
  • Gérer les groupes et les appartenances aux groupes dans PowerShell
  • Gérer les comptes d’ordinateur dans PowerShell
  • Gérer les unités d’organisation et les objets Active Directory dans PowerShell

Module 5: Gérer les paramètres de service réseau pour les appareils Windows avec les applets de commande PowerShell

  • Gérer les adresses IP dans PowerShell
  • Gérer le routage IP dans PowerShell
  • Gérer les clients DNS dans PowerShell
  • Gérer les paramètres du pare-feu Windows dans PowerShell

Module 6: Gérer les paramètres de Windows Server avec les applets de commande PowerShell

  • Automatiser les tâches de gestion avec les applets de commande de gestion de stratégie de groupe
  • Gérer les rôles serveur et les services avec les applets de commande PowerShell
  • Gérer les machines virtuelles Hyper-V avec les applets de commande PowerShell
  • Gérer Internet Information Services avec les applets de commande PowerShell

Module 7: Gérer les paramètres d’un ordinateur Windows local avec les applets de commande PowerShell

  • Gérer Windows 10 à l’aide de PowerShell
  • Gérer les autorisations avec PowerShell

Module 8: Comprendre le pipeline Windows PowerShell

  • Examiner le pipeline Windows PowerShell et sa sortie
  • Découvrir les membres d’objet dans PowerShell
  • Contrôler la mise en forme de la sortie du pipeline

Module 9: Sélectionner, trier et mesurer des objets avec le pipeline

  • Trier et regrouper les objets par propriété dans le pipeline
  • Mesurer des objets dans le pipeline
  • Sélectionner un ensemble d’objets dans le pipeline
  • Sélectionner des propriétés d’objet dans le pipeline
  • Créer et mettre en forme des propriétés calculées dans le pipeline

Module 10: Filtrer des objets hors du pipeline

  • Découvrir les opérateurs de comparaison dans PowerShell
  • Examiner la syntaxe de filtre de base dans le pipeline
  • Examiner la syntaxe de filtre avancée dans le pipeline
  • Optimiser les performances du filtre dans le pipeline

Module 11: Énumérer des objets dans le pipeline

  • Découvrir les énumérations dans le pipeline
  • Examiner la syntaxe de base pour énumérer des objets dans le pipeline
  • Passer en revue la syntaxe avancée pour énumérer des objets dans le pipeline

Module 12: Envoyer et passer des données en tant que sortie du pipeline

  • Écrire des données de pipeline dans un fichier
  • Convertir des objets de pipeline en d’autres formes de représentation de données dans PowerShell
  • Contrôler les options de sortie supplémentaires dans PowerShell

Module 13: Passer des objets de pipeline

  • Liaison de paramètre de pipeline
  • Identifier les paramètres ByValue
  • Passer des données avec ByValue
  • Passer des données avec ByPropertyName
  • Identifier les paramètres ByPropertyName
  • Utiliser des paramètres manuels pour remplacer le pipeline
  • Utiliser des commandes avec parenthèses
  • Développer des valeurs de propriété

Module 14: Se connecter avec des magasins de données à l’aide de fournisseurs PowerShell

  • Définir des fournisseurs Windows PowerShell
  • Examiner les fournisseurs intégrés dans PowerShell
  • Accéder à l’aide du fournisseur dans PowerShell

Module 15: Utiliser des lecteurs PowerShell dans PowerShell

  • Expliquer les lecteurs PowerShell dans PowerShell
  • Utiliser des applets de commande de lecteur PowerShell dans PowerShell
  • Gérer le système de fichiers dans PowerShell
  • Gérer le registre dans PowerShell
  • Utiliser des certificats dans PowerShell
  • Utiliser d’autres lecteurs PowerShell dans PowerShell

Module 16: Examiner CIM et WMI

  • Passer en revue l’architecture de CIM et WMI
  • Passer en revue les dépôts dans CIM et WMI
  • Rechercher de la documentation en ligne sur les classes avec les applets de commande CIM et WMI

Module 17: Interroger des informations de configuration à l’aide de CIM et WMI

  • Répertorier les espaces de noms et les classes de dépôt local à l’aide de CIM et WMI
  • Interroger des instances à l’aide de commandes et du langage de requête WMI
  • Se connecter à des ordinateurs distants à l’aide de cmdlets CIM et WMI
  • Interroger des classes de dépôt à partir d’ordinateurs distants à l’aide d’objets CIMSession

Module 18: Interroger et manipuler des objets de dépôt à l’aide de méthodes CIM et WMI

  • Découvrir des méthodes d’objets de dépôt à l’aide de CIM et WMI
  • Trouver des méthodes de classe et de la documentation en utilisant CIM et WMI
  • Appeler des méthodes d’objets de dépôt à l’aide de CIM et WMI

Module 19: Gérer des variables dans des scripts Windows PowerShell

  • Définir des variables dans des scripts Windows PowerShell
  • Créer des noms de variables dans des scripts Windows PowerShell
  • Attribuer des valeurs et des types à des variables dans des scripts Windows PowerShell
  • Identifier les méthodes et propriétés de variables dans des scripts Windows PowerShell
  • Utiliser des variables et méthodes de chaîne dans des scripts Windows PowerShell
  • Utiliser des variables et méthodes de date dans des scripts Windows PowerShell

Module 20: Utiliser des tableaux et des tables de hachage dans des scripts Windows PowerShell

  • Définir un tableau dans des scripts Windows PowerShell
  • Utiliser des listes de tableaux dans des scripts Windows PowerShell
  • Définir des tables de hachage dans des scripts Windows PowerShell
  • Utiliser des tables de hachage dans des scripts Windows PowerShell

Module 21: Créer et exécuter des scripts avec Windows PowerShell

  • Passer en revue les scripts Windows PowerShell
  • Modifier des scripts dans PowerShell Gallery
  • Créer des scripts avec Windows PowerShell
  • Passer en revue le module PowerShellGet dans Windows PowerShell
  • Exécuter des scripts et définir la stratégie d’exécution dans Windows PowerShell
  • Passer en revue Windows PowerShell et AppLocker
  • Signer les scripts numériquement dans Windows PowerShell

Module 22: Utiliser des constructions de script dans Windows PowerShell

  • Examiner et utiliser la boucle ForEach dans des scripts Windows PowerShell
  • Examiner et utiliser la construction If dans des scripts Windows PowerShell
  • Examiner et utiliser la construction Switch dans des scripts Windows PowerShell
  • Examiner la construction For dans des scripts Windows PowerShell
  • Examiner les constructions Loop dans des scripts Windows PowerShell
  • Examiner les instructions Break et Continue dans des scripts Windows PowerShell

Module 23: Importer des données dans différents formats en vue de les utiliser dans des scripts avec des applets de commande Windows PowerShell

  • Utiliser l’applet de commande Get-Content dans les scripts Windows PowerShell
  • Utiliser l’applet de commande Import-Csv dans les scripts Windows PowerShell
  • Utiliser l’applet de commande Import-Clixml dans les scripts Windows PowerShell
  • Utiliser l’applet de commande ConvertFrom-Json dans les scripts Windows PowerShell

Module 24: Utiliser des méthodes pour accepter des entrées utilisateur dans des scripts Windows PowerShell

  • Identifier des valeurs susceptibles de changer dans des scripts Windows PowerShell
  • Utiliser la cmdlet Read-Host dans des scripts Windows PowerShell
  • Utiliser la cmdlet Get-Credential dans des scripts Windows PowerShell
  • Utiliser la cmdlet Out-GridView dans des scripts Windows PowerShell
  • Passer des paramètres à un script Windows PowerShell

Module 25: Résoudre les problèmes liés aux scripts et gérer les erreurs dans Windows PowerShell

  • Interpréter les messages d’erreur générés pour les commandes Windows PowerShell
  • Ajouter une sortie aux scripts Windows PowerShell
  • Utiliser des points d’arrêt dans les scripts Windows PowerShell
  • Interpréter les actions d’erreur pour les commandes Windows PowerShell

Module 26: Utiliser des fonctions et des modules dans les scripts Windows PowerShell

  • Examiner les fonctions dans les scripts Windows PowerShell
  • Utiliser la portée des variables dans les scripts Windows PowerShell
  • Créer des modules dans des scripts Windows PowerShell
  • Utiliser la fonctionnalité d’appel de source de type « dot sourcing » dans Windows PowerShell

Module 27: Gérer un ou plusieurs ordinateurs à l’aide de la communication à distance Windows PowerShell

  • Examiner la fonctionnalité de communication à distance de Windows PowerShell
  • Comparer la communication à distance à la connectivité à distance
  • Examiner la fonctionnalité de sécurité de communication à distance de Windows PowerShell
  • Activer la communication à distance à l’aide de Windows PowerShell
  • Utiliser la communication à distance un-à-un à l’aide de Windows PowerShell
  • Utiliser la communication à distance un à plusieurs à l’aide de Windows PowerShell
  • Comparer la sortie de communication à distance à la sortie locale

Module 28: Utiliser les techniques avancées de communication à distance Windows PowerShell

  • Passer en revue les techniques de communication à distance courantes de Windows PowerShell
  • Envoyer des paramètres à des ordinateurs distants dans Windows PowerShell
  • Définir la protection de l’accès aux variables, alias et fonctions en utilisant le modificateur de portée
  • Activer la communication à distance multi-tronçon dans Windows PowerShell

Module 29: Gérer des connexions persistantes à des ordinateurs distants à l’aide de sessions Windows PowerShell

  • Examiner les connexions persistantes dans Windows PowerShell
  • Créer et gérer des PSSessions à l’aide de Windows PowerShell
  • Déconnecter des PSSessions à l’aide de Windows PowerShell
  • Examiner la fonctionnalité de communication à distance implicite dans Windows PowerShell

Module 30: Examiner le module Azure PowerShell

  • Examiner Azure PowerShell
  • Examiner les avantages du module Azure PowerShell
  • Installer le module Azure PowerShell
  • Migrer Azure PowerShell d’AzureRM vers Azure
  • Examiner le module Microsoft Azure Active Directory pour Windows PowerShell et les modules Azure Active Directory PowerShell pour Graph

Module 31: Passer en revue les fonctionnalités et les outils d’Azure Cloud Shell

  • Passer en revue les caractéristiques d’Azure Cloud Shell
  • Passer en revue les fonctionnalités et les outils d’Azure Cloud Shell
  • Configurer et expérimenter Azure Cloud Shell

Module 32: Gérer les ressources Azure avec Windows PowerShell

  • Créer une nouvelle machine virtuelle Azure à l’aide de commandes Windows PowerShell
  • Gérer des machines virtuelles Azure à l’aide de commandes Windows PowerShell
  • Gérer le stockage associé à Azure à l’aide d’Azure PowerShell
  • Gérer les abonnements Azure à l’aide d’Azure PowerShell

Module 33: Gérer les utilisateurs, les groupes et les licences dans Azure AD avec Windows PowerShell

  • Passer en revue les avantages de la gestion des services Microsoft 365 avec Windows PowerShell
  • Se connecter au locataire Microsoft 365 avec Windows PowerShell
  • Gérer les utilisateurs dans Microsoft 365 avec Windows PowerShell
  • Gérer les groupes dans Microsoft 365 avec Windows PowerShell
  • Gérer les rôles dans Microsoft 365 avec Windows PowerShell
  • Gérer les licences dans Microsoft 365 avec Windows PowerShell

Module 34: Gérer Exchange Online avec Windows PowerShell

  • Se connecter à Exchange Online avec Windows PowerShell
  • Gérer les boîtes aux lettres dans Exchange Online avec Windows PowerShell
  • Gérer les ressources dans Exchange Online avec Windows PowerShell
  • Gérer les rôles d’administrateur dans Exchange Online avec Windows PowerShell

Module 35: Gérer SharePoint Online avec Windows PowerShell

  • Installer SharePoint Online Management Shell et s’y connecter avec Windows PowerShell
  • Gérer les utilisateurs et les groupes SharePoint Online avec Windows PowerShell
  • Gérer les sites SharePoint avec Windows PowerShell
  • Gérer le partage d’utilisateurs externes SharePoint Online avec Windows PowerShell

Module 36: Gérer Microsoft Teams à l’aide de Windows PowerShell

  • Examiner le module PowerShell Microsoft Teams
  • Installer le module PowerShell Microsoft Teams
  • Gérer les équipes avec le module PowerShell Microsoft Teams

Module 37: Créer et gérer des travaux en arrière-plan à l’aide de Windows PowerShell

  • Définir les types de travaux en arrière-plan dans Windows PowerShell
  • Démarrer des travaux distants et des travaux CIM/WMI dans Windows PowerShell
  • Surveiller les travaux dans Windows PowerShell
  • Récupérer les résultats de travaux en cours d’exécution dans Windows PowerShell

Module 38: Créer et gérer des travaux planifiés en utilisant Windows PowerShell

  • Créer et exécuter des scripts Windows PowerShell en tant que travaux planifiés
  • Définir des travaux planifiés dans Windows PowerShell
  • Créer une option de travail et des objets de déclencheur de travail dans Windows PowerShell
  • Créer et inscrire un travail planifié dans Windows PowerShell
  • Récupérer les résultats d’un travail planifié dans Windows PowerShell

*La littérature fournie est en langue anglaise.

Exclusivités: 
  • Un an d'accès à l'enregistrement vidéo de votre cours
  • 180 jours d'accessibilité au laboratoire technique sur Internet
  • Bon de participation à l'examen inclus
  • Matériel didactique à jour avec Microsoft Learn
  • Badge de réussite du cours Microsoft

Contactez-nous pour des informations sur le prix:

Eccentrix
Teléphone: 1-888-718-9732
Courriel: info@eccentrix.ca

2000, McGill College, 6e étage
Montréal, Québec H3A 3H3
www.eccentrix.ca