arrow
Zeréck

PowerShell, automatiser l'administration de Windows

ORSYS Luxembourg

Luxembourg

Start: Ondefinéiert

Objektiver

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

Beschreiwung

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.

Sproochen: FR
Dauer: 5 Dag(Deeg)
Méi Informatiounen