EXPERT EN DÉVELOPPEMENT DE COMPÉTENCES

Tél : 05 61 40 61 60 - Tél : 09 80 08 33 86
OK
NOS FORMATIONS

PowerShell

4 jours
POW100
  objectif
Apprendre PowerShell pour écrire des scripts d’automatisation de tâches administratives sous Windows.
  public concerné
Administrateurs.
  pré-requis
Connaissance de Windows

Programme  Télécharger le fichier PDF


INTRODUCTION

À LA DECOUVERTE DE POWERSHELL
  • Présentation de PowerShell
  • Les commandes de base
  • Navigation dans les répertoires et les fichiers
  • Formatage de l’affichage
  • Règles à connaître
    • Utilisation des guillemets
    • Caractères d’échappement
    • Interprétation des propriétés d’objets

FONDAMENTAUX
  • Les variables et constantes
  • Les alias
  • Tableaux
    • Tableaux à une dimension
    • Tableaux à plusieurs dimensions
  • Tableaux associatifs
  • Redirections et Pipe
  • Les boucles (While, For et Foreach)
  • Structure conditionnelle If, Else, ElseIf
  • Switch
  • Les fonctions
  • La portée des variables
  • Le DotSourcing

MAITRISE DU SHELL
  • Personnaliser PowerShell en modifiant son profil
  • Ajout de méthodes et propriétés personnalisées
  • Affichages personnalisés
  • La gestion de fichiers
    • Envoi de données dans un fichier
    • Lecture de données avec Get-Content
    • Recherche de contenu avec Select-String
    • Gestion des fichiers CSV : Export-CSV / Import-CSV
    • Export de données en tant que page HTML
  • Les dates
  • Objets PSBase et PSObject

 
GESTION DES ERREURS ET DEBOGAGE
  • La gestion des erreurs
  • Le débogage

LA SECURITE
  • Les risques liés au scripting
  • Optimiser la sécurité PowerShell
  • Signature des Scripts

.NET
  • Le Framework .NET
  • Utiliser des objets .NET avec PowerShell
  • Manipuler les objets .NET
    • Envoyer un e-mail
    • Wake On Lan
    • Gérer les journaux d’événements
    • Compresser un fichier
  • Windows Forms

OBJETS COM
  • COM, les Origines
  • Manipuler les objets COM
  • Agir sur des applications avec COM
    • Microsoft Office 2007
    • Windows Live Messenger
    • Internet Explorer
    • Windows Script Host (WSH)

MANIPULATION D'OBJETS ANNUAIRE AVEC ADSI
  • À la découverte d’ADSI
  • ADSI et PowerShell
  • Manipulation de la base de comptes locale
  • Active Directory Domain Services

WINDOWS MANAGEMENT INSTRUMENTATION (WMI)
  • Architecture WMI
  • Premiers pas dans l’écriture de scripts WMI
  • Monitoring de ressources avec la gestion des évènements
    • Surveiller la création d’un processus
    • Surveiller le taux d’occupation disque d’un serveur
    • Monitorer la suppression de fichiers
    • Quelques explications complémentaires
  • Quelques mots sur la sécurité
  • WinRM : WMI et l’accès à distance
    • Pré-requis
    • Découverte de WinRM
    • Déterminer la date d’installation d’une machine distante
    • Identifier une ressource WMI avec les URIs

Iris Training Paris La Défense - Tél. (33) 09 80 08 33 86
Iris Training - 2, impasse Michel Labrousse - BP 53637 - 31036 Toulouse Cedex 1 - France - Tél : (33) 05 61 40 61 60 - Fax : (33) 05 61 43 85 68