Revenir à la liste des catégories de formation



Formation : Windows PowerShell™ : Automatiser les tâches d’administration


(Réf. 18022)

Evaluation :
Détails de la fiche formation
Options disponibles pour la fiche formation


Détails de la fiche formation



Compétence(s)

Windows

Prérequis

Non renseigné

Public

À qui s'adresse cette formation?


Aux administrateurs souhaitant gérer des systèmes Windows avec plus d'efficacité. Une expérience de l'administration de Windows du niveau de la formation 960, "Windows Server 2008 : Introduction complète", ou de la formation 595, "Windows Server 2003 : Introduction complète", est supposée acquise. Une expérience dans l'écriture de scripts est fortement recommandée.

Objectifs

Vous apprendrez à

  • Administrer des stations de travail, serveurs et applications avec Windows PowerShell
  • Exploiter les fonctionnalités de .NET avec les cmdlets PowerShell
  • Gérer l'exécution des scripts avec le traitement en pipeline et les opérateurs de contrôle de flux
  • Utiliser l'infrastructure de gestion Windows (WMI) dans les inventaires et la configuration d'ordinateurs
  • Manipuler les objets d'annuaire locaux et d'annuaire avec ADSI (Active Directory Services Interface)
  • Gérer Exchange, Hyper-V et d'autres serveurs Microsoft à distance

Type de formation

Courte

Programme


Introduction à PowerShell

  • Identifier les possibilités d'automatisation
  • Analyser les lacunes des solutions d'automatisation existantes
  • Combiner la fonctionnalité d'un shell et d'un langage de script
  • Étendre la portée des objets gérés avec le Framework .NET

Principes de base de PowerShell


Évaluation de la console PowerShell

  • Administrer des ordinateurs locaux et distants
  • Utiliser l'aide de PowerShell
  • Parcourir les lecteurs PowerShell

Configuration de PowerShell

  • Prévenir l'exécution de code malveillant grâce à une stratégie de sécurité élevée
  • Optimiser l'environnement utilisateur avec les profils

Utilisation de cmdlets pour invoquer des fonctionnalités

  • Rationaliser les scripts avec une syntaxe simplifiée
  • Améliorer la productivité et la maintenabilité grâce à une structure de commande cohérente

Gestion des entrées/sorties

  • Afficher des données complexes avec Out-GridView
  • Obtenir des données à partir de divers formats de fichiers
  • Formater les données pour plus de clarté
  • Rediriger la sortie vers d'autres emplacements

Manipulation d'instances d'objets PowerShell

  • Lire et écrire des propriétés d'objet
  • Définir le comportement de l'objet avec les opérateurs de méthode

Contrôle de l'exécution des scripts


Création du pipeline d'objets

  • Rationaliser les tâches d'administration avec le traitement en pipeline
  • Isoler les objets grâce au filtrage

Mise en œuvre du contrôle de flux

  • Énumérer les objets avec les boucles foreach-object
  • Utiliser des opérateurs de comparaison et l'instruction Switch
  • Créer du code modulaire à l'aide de fonctions
  • Accroître la performance des expressions avec les opérateurs

Objets .NET

  • Propriétés et méthodes .NET
  • Récupérer les informations de l'objet avec la réflexion

Configuration de systèmes avec l'infrastructure de gestion Windows (WMI)


Objets WMI

  • Instancier des objets WMI
  • Réaliser des inventaires matériels et logiciels

Automatisation de la gestion des ordinateurs avec les instances d'objet WMI

  • Attribuer des propriétés pour contrôler la configuration des ordinateurs
  • Invoquer des méthodes pour administrer le système
  • Tirer profit des performances des requêtes WQL (WMI Query Language)

Utilisation du PSProvider Active Directory


Accès aux objets Active Directory

  • Créer des utilisateurs, ordinateurs et groupes
  • Modifier et supprimer efficacement les objets existants
  • Manipuler l'appartenance au groupe

Administration de machines locales avec le fournisseur WinNT

  • Accéder à des bases de données SAM locales
  • Affiner les propriétés des utilisateurs et groupes locaux

Optimisation des scripts


Détection d'erreur dans les scripts

  • Gérer les erreurs d'exécution
  • Déboguer le code qui vous pose problème
  • Activer le traitement en mode strict des variables

Conception et déploiement de scripts de production

  • Construire une logique de scripts
  • Signer les scripts avec le cmdlet Set-AuthenticodeSignature
  • Activer l'exécution de scripts avec les signatures numériques

Administration de serveurs Microsoft

  • Configurer des serveurs Exchange
  • Automatiser la création de boîtes aux lettres d'utilisateurs
  • Créer des machines virtuelles sur des serveurs Hyper-V
  • Configurer des processeurs virtuels, la mémoire virtuelle et les disques durs virtuels

Pédagogie

Les exercices vous permettent d'acquérir une expérience pratique de l'automatisation de tâches d'administration et incluent :
  • Mise en œuvre de scripts PowerShell sécurisés
  • Création de rapports sur l'état et la configuration du système
  • Lecture, écriture et analyse de journaux d'événements
  • Création et maintenance d'utilisateurs, de groupes et d'unités organisationnelles (OU) de l'Active Directory
  • Gestion d'utilisateurs et de groupes locaux
  • Administration de serveurs, d'utilisateurs et de boîtes aux lettres Exchange
  • Optimisation de la productivité avec les profils PowerShell

Point(s) fort(s)

Non renseigné
Revenir en haut


Options disponibles pour la fiche formation



Langue(s)

Français

Moyen(s)

Inter-Entreprise

Durée

Non renseigné

Zone géographique

Inter-Entreprise :
92110 Clichy :


Revenir en haut





Revenir à la liste des catégories de formation