Automatiser l'administration Windows avec Microsoft PowerShell

Blended learning

À qui s'adresse la formation?

Ce cours est destiné aux professionnels de l'informatique qui ont déjà une expérience générale de l'administration de Windows Server et Windows Client, et qui souhaitent en savoir plus sur l'utilisation de Windows PowerShell pour l'administration.

Aucune expérience préalable sur Windows PowerShell, ou un langage de script, n'est exigée.

Ce cours convient également aux professionnels de l'informatique déjà expérimentés dans l'administration de serveurs, notamment Exchange Server, SharePoint Server, SQL

Niveau atteint

Avancé

Durée

5,00 jour(s)

Langues(s) de prestation

FR

Prochaine session

Prérequis

Avoir une expérience dans les technologies réseau Windows et leur mise en œuvre, l’administration, la maintenance et le dépannage de Windows Server et du client Windows.

Objectifs

Cette formation permet aux participants d’acquérir les compétences et connaissances nécessaires pour utiliser Windows PowerShell afin d’automatiser l’administration des serveurs Windows. Elle apportera également les compétences pour identifier et construire des tâches spécifiques.

Les participants apprendront également à créer des scripts pour accomplir des tâches avancées telles que les tâches répétitives et la génération de rapports.

  • Décrire les fonctionnalités de Windows PowerShell et les utiliser pour activer et chercher les commandes de base
  • Identifier et activer les cmdlets pour l’administration serveur
  • Travailler avec le pipeline Windows PowerShell
  • Décrire les techniques d’utilisation de pipeline Windows PowerShell
  • Utiliser les PSProviders et disques logiques PSDrives pour travailler avec les autres formes de stockage
  • Interroger le système d’information via WMI et CIM
  • Travailler avec les variables, les tableaux et les dictionnaires
  • Écrire les scripts de base dans Windows PowerShell
  • Écrire les scripts avancés dans Windows PowerShell
  • Administrer les ordinateurs distants
  • Utiliser les travaux en arrière plan et les travaux planifiés
  • Utiliser les techniques Windows PowerShell avancées

Contenu

Démarrer avec Windows PowerShell

  • Vue d’ensemble et dessous techniques de Windows PowerShell
  • Comprendre la syntaxe des commandes
  • Chercher les commandes, obtenir de l’aide

Cmdlets pour l’administration

  • Cmdlets d’administration Active Directory
  • Cmdlets de configuration réseau
  • Autres cmdlets d’administration serveur

Travail avec le pipeline Windows Powershell

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

Comprendre la façon dont travaillent le pipeline

  • Traiter les données du pipeline
  • Besoins avancées des données du pipeline

Utilisation de PSProviders et de PSDrives

  • Présentation des PSProviders
  • Utiliser les disques logiques PSDrives

Interrogation du système d’information via WMI et CIM

  • Comprendre WMI et CIM
  • Interroger les données via WMI et CIM
  • Effectuer des changements avec WMI/CIM

Travail avec des variables, des tableaux et des dictionnaires

  • Utiliser les variables
  • Manipuler les variables
  • Manipuler les tableaux et les dictionnaires

Scripting de base

  • Introduction au scripting
  • Construction des scripts
  • Importer les données à partir des fichiers

Scripting avancé

  • Accepter les entrées utilisateurs
  • Vue d’ensemble de la documentation des scripts
  • Dépannage et interception des erreurs
  • Fonctions et modules

Utilisation des techniques avancées Windows PowerShell

  • Créer les scripts de profils
  • Utiliser les techniques avancées

Certificat, diplôme

Un certificat sera délivré à l'issue de la formation

Ces formations pourraient vous intéresser

FR
Journée
Informatique et systèmes d'information - Système information - Architecture système information - Cloud Computing
EN
Journée
Informatique et systèmes d'information - Informatisation - Conduite projet informatique