plan de cours - Iris Training

Transcription

plan de cours - Iris Training
EXPERT EN DÉ VELOPPE MENT DE COMPÉTENCES
PLAN DE COURS
POWERSHELL
Objectif
Code
Apprendre PowerShell pour écrire des scripts d?automatisation de tâches
administratives sous Windows.
Public Concerne
POW100
Duree
4 jours
Administrateurs.
Pre-requis
Connaissance de Windows
Programme
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 / ImportCSV
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
Page : 1/2
EXPERT EN DÉ VELOPPE MENT DE COMPÉTENCES
Déterminer la date d?installation d?une machine
distante
Identifier une ressource WMI avec les URIs
Page : 2/2