PowerShell, automatiser l'administration de Windows

Blended learning

À qui s'adresse la formation?

Administrateurs systèmes et réseaux.

Durée

5,00 jour(s)

Langues(s) de prestation

FR

Prochaine session

Prérequis

Expérience des technologies réseau Windows et de leur mise en œuvre, de l'administration, de la maintenance et du dépannage de Windows Server et du client Windows.

Objectifs

Cette formation vous apportera les connaissances et les compétences fondamentales pour utiliser Windows PowerShell pour administrer et automatiser l'administration des serveurs Windows. Vous apprendrez à créer des scripts pour accomplir des tâches avancées telles que l'automatisation des tâches répétitives et la génération de rapports.

Objectifs pédagogiques
  • Utiliser et exécuter les commandes de base de Windows PowerShell
  • Identifier et exécuter des cmdlets pour l'administration des serveurs
  • Décrire les techniques d’utilisation de pipeline Windows PowerShell
  • Travailler avec le pipeline Windows PowerShell
  • Utiliser PSProviders et PSDrives
  • Interroger les informations système à l'aide de WMI et CIM
  • Travailler avec des variables, des tableaux et des tables de hachage
  • Écrire des scripts de base et avancés dans Windows PowerShell
  • Administrer des ordinateurs à distance
  • Utiliser des taches d'arrière-plan et des taches planifiées
  • Utiliser des techniques avancées de Windows PowerShell

Contenu

Démarrer avec Windows PowerShell
  • Vue d'ensemble de Windows PowerShell.
  • Comprendre la syntaxe des commandes.
  • Identifier et exécuter les commandes.

Travaux pratiques: Configuration de Windows PowerShell. Recherche et exécution de commandes de base.

Cmdlets pour l'administration
  • Cmdlets d'administration Active Directory.
  • 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: La sélection, le tri et l'affichage des données. Filtrage d'objets et énumération d’objets. Exportation des informations utilisateur dans un fichier.

Comprendre la façon dont travaille le pipeline
  • Traiter les données du pipeline.
  • Traitement avancé sur les données de pipeline.

Travaux pratiques: Passer des données en utilisant la technique ByValue.

PSProviders et PSDrives
  • Les différentes formes et accès au stockage.
  • L'utilisation de PSProviders.
  • L'utilisation de PSDrives.

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 (windows management instrumentation) et CIM (common information model)
  • Comprendre WMI et CIM.
  • Interrogation des données en utilisant WMI et CIM.
  • Effectuer des modifications avec WMI et CIM.

Travaux pratiques: Interrogation des informations en utilisant WMI, CIM et les appels de méthodes.

Variables, tableaux et tables de hachage (dictionnaires)
  • L'utilisation de variables.
  • Manipuler des variables.
  • Tableaux et tables de hachage.

Travaux pratiques: Travailler avec les types de variables,utilisation de tableaux, les tables de hachage.

Les scripts de base
  • Les scripts: instructions et utilisation.
  • Constructions de scripts.
  • Importation de données à partir de fichiers.

Travaux pratiques: Création de script. Création d'un mot de passe aléatoire et d'utilisateurs sur la base d'un fichier CSV.

Scripts avancés
  • Accepter une entrée utilisateur.
  • Vue d'ensemble de la documentation de script.
  • L'interception et la gestion des erreurs.
  • Les fonctions et modules.

Travaux pratiques: Interrogation d'informations de disque à partir d'ordinateurs distants. Mise en œuvre des fonctions et des modules.

Administration des ordinateurs à distance
  • Utiliser les commandes de bases Windows PowerShell distantes.
  • Utiliser des techniques de communication à distance Windows PowerShell.
  • Créer et gérer des sessions d'accès distant (PSSession).

Travaux pratiques: Créer et gérer des sessions d'accès distant.

Les tâches en arrière-plan et les tâches planifiées (job)
  • Utiliser les tâches en arrière-plan.
  • Utiliser les 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.

Techniques avancées de Windows PowerShell
  • Créer les scripts de profils.
  • Utilisation de techniques avancées.

Travaux pratiques: Création d'un script de profil. Vérification de la validité d'une adresse IP. Rapporter des informations sur le disque.Création de comptes d'utilisateur avec des mots de passe à partir d'un fichier CSV.

Méthodes pédagogiques

Animation de la formation en français. Support de cours officiel Microsoft (digital MOC) en anglais.

Certificat, diplôme

Une attestation de présence sera envoyée aux participants après la formation.

Informations supplémentaires

Ouverture garantie à partir de 3 personnes - Uniquement disponible en classe à distance

Vous recherchez une formation à titre individuel?
ORSYS accompagne également les particuliers pour tous leurs projets de formation ou de reconversion professionnelle.

Ces formations pourraient vous intéresser

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