Vous êtes ici :

Automatiser les tâches d'administration Windows avec PowerShell

Scripts d'administration Windows

Description

Dès sa première version, PowerShell apportait à Windows ce qui lui avait toujours fait défaut, à savoir un langage de script complet et performant. Arrivé à maturité depuis la version 3, PowerShell est systématiquement installé avec Windows 8 et Windows Server 2012, elle dispose de modules assurant l’intégration avec tous les composants du système ; de plus, l’exécution à distance, activée par défaut sur les serveurs, permet de lancer des commandes sur plusieurs machines simultanément, ce qui constitue un avantage appréciable lorsqu’il s’agit de gérer un parc important. Cette formation s’adresse avant tout aux ingénieurs système, qu’ils aient ou non une première expérience de la programmation ; ils y trouveront toutes les clés pour automatiser progressivement les tâches d’administration y compris les plus complexes.

OBJECTIFS PEDAGOGIQUES 

  • Comprendre les fonctionnalités de Windows PowerShell et savoir les utiliser pour exécuter et trouver les commandes de base
  • Pouvoir identifier et exécuter des cmdlets pour l'administration du serveur
  • Savoir tirer parti de Windows PowerShell pipeline pour "chainer" des commandes
  • Être capable d'interroger le système en utilisant WMI et CIM
  • Maîtriser l'écriture de scripts avancés dans Windows PowerShell
  • Comprendre comment administrer les ordinateurs distants
  • Savoir utiliser des tâches en arrière-plan et des tâches planifiées
Pour qui

  • Professionnels ayant déjà une bonne expérience de l'administration de postes de travail et de serveurs sous Windows et Active Directory.
  • Cette formation convient également aux administrateurs d'autres solutions Microsoft (Exchange, System Center...).

Prérequis

  • Expérience dans l'administration, l'installation et la configuration des systèmes Windows.
  • Connaissances AD et réseaux de bases.

Le programme de la formation

  • Automatiser les tâches d'administration Windows avec PowerShell

    1 - MISE EN ROUTE AVEC WINDOWS POWERSHELL

    • Vue d'ensemble et contexte
    • Trouver et apprendre les commandes
    • Exécuter les commandes

    2 - CMDLETS POUR L'ADMINISTRATION

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

    3 - TRAVAILLER AVEC LE PIPELINE

    • Travailler avec le pipeline
    • Sélection, tri et en mesures des objets
    • Conversion, exportation et importation d'objets
    • Filtrage d'objets hors du Pipeline
    • Énumération des objets dans le Pipeline

    4 - COMPRENDRE COMMENT FONCTIONNE LE PIPELINE

    • Passage de données dans le pipeline By Value
    • Passage de données dans le pipeline By Property Name

    5 - UTILISER PSPROVIDERS ET PSDRIVES

    • Utilisation de PSProviders
    • Utilisation de PSDrives

    6 - INTERROGATION DES INFORMATIONS DE GESTION À L'AIDE DE WMI ET CIM

    • Comprendre WMI et CIM
    • Interrogation de données avec WMI et CIM
    • Apporter des modifications à l'aide de WMI et CIM

    7 - TRAVAILLER AVEC DES VARIABLES, DES TABLEAUX ET DES TABLES DE HACHAGE

    • Utilisation de variables
    • Manipulation des variables
    • Manipulation de tableaux et de tables de hachage

    8 - SCRIPT DE BASE

    • Introduction aux scripts
    • Construction de scripts
    • Importation de données à partir de fichiers

    9 - SCRIPT AVANCÉ

    • Accepter les input utilisateur
    • Aperçu de la documentation du script
    • Dépannage et traitement des erreurs
    • Fonctions et modules

    10 - ADMINISTRATION DES ORDINATEURS DISTANTS

    • Utilisation des accès distants de base
    • Utilisation des techniques avancées de l'accès à distance
    • Utilisation des sessions à distance

    11 - UTILISATION DES TÂCHES D'ARRIÈRE-PLAN ET DES TRAVAUX PLANIFIÉS

    • Utilisation des tâches d'arrière-plan
    • Utilisation des tâches planifiées

    12 - UTILISATION DES TECHNIQUES AVANCÉES POWERSHELL ET DES PROFILS

    • Création de scripts de profil
    • Utilisation des techniques avancées PowerShell

Partager la formation

Détails de la formation

  • Référence : FORM-GBG-622
  • Durée : 5 jours

Informations de contact

Copyright 2024 Service SI Global Business Group. Tout droit réservé