Formation PowerShell Prise en main


  • VERSIONS 4 ET 5
REFERENCE
 
 
MPPM
DUREE
 
 
3 jours
TARIFS
 
 
1690 € HT
Niveau : Intermédiaire
Cours à distance: Possible
OBJECTIFS :
 

Cette formation PowerShell vous permettra de découvrir l'environnement de scripts de Microsoft et ses énormes possibilités. Dans un premier temps, vous comprendrez la philosophie du langage PowerShell, puis sa syntaxe sur la base d’exemples concrets qui vous serviront au quotidien pour obtenir de façon instantanée des informations utiles sur la configuration du système, des services, des disques, des utilisateurs, etc.Vous apprendrez ensuite à construire vos propres outils et modules, que vous pourrez utiliser de façon interactive ou automatisée. Puis vous découvrirez l’environnement .NET et ses composants graphiques afin de proposer des interfaces conviviales dans vos scripts PowerShell.

Si vous souhaitez une formation complète sur PowerShell, vous pouvez compléter cette formation par la formation « PowerShell avancé » réf. MPAV.

 
PRÉ-REQUIS :
 

Afin de suivre ce cours, des connaissances sur les systèmes d'exploitation Windows (poste de travail et serveur) et d'un langage de script ou de programmation sont nécessaires.

 
PUBLIC :
 

Cette formation s'adresse aux techniciens, administrateurs et ingénieurs systèmes.

PROGRAMME :
 

Introduction au langage PowerShell

Présentation du langage
Les cmdlets et les pipelines
Recherche et aide sur les cmdlets
L'environnement PowerShell ISE

Travaux Pratiques : 

Initiation à l'environnement PowerShell et cmdlets de base (Process, Services, AD, Disques, etc.)

Manipulation des objets PowerShell 

Affichage des types d'objets
Sélection des attributs de sortie
Filtrer et trier les objets
Exporter les résultats : CSV, XML…

Travaux Pratiques :

Manipulation et statistiques sur les données des objets
Export des données au format CSV et HTML5 pour visualisation par un navigateur 

Les fondamentaux du scripting en PowerShell

Les variables, les collections et les expressions régulières
Les opérateurs (arithmétique, assignation, logique, chaîne, redirection)
Les structures de contrôle (for, foreach, switch…)

Travaux Pratiques :

Création d'un script de traitement de fichiers de logs sur les ouvertures de session

Fonctions avancés du scripting 

La création de fonctions et de modules
Manipulation de fichiers XML de configuration
Navigation dans les lecteurs PowerShell (PSProviders et PSDrives)
Manipulation des fichiers et des clés de registre
Administration de Windows à l'aide de WMI et des variables d'environnement

Travaux Pratiques:

Création d'un module de gestion d'inventaire machine

Gestion des erreurs en PowerShell

Gestion des erreurs dans un script
Débogage d'un script local ou distant
Utilisation du Journal d'événements

Travaux Pratiques :

Implémentation de la gestion des erreurs dans un module PowerShell (enrichissement des scripts précédents)

Utilisation de .NET et COM via PowerShell 

Utilisation des bibliothèques d'objets pour manipuler les composants du système
Accès à l'internet via PowerShell (Page web, WebService SOAP et REST)
Implémentation d'une interface graphique
Pilotage des applications Office

Travaux Pratiques :

Créer une application avec interface graphique permettant d'importer le contenu d'un WebService dans un fichier Office

TRAVAUX PRATIQUES :
 

Les travaux pratiques représentent 60% du temps de la formation. Ils ont été conçus dans un esprit pédagogique, bien sûr, mais aussi pratique afin qu’ils soient réutilisables chez vous en production après la formation et qu’ils correspondent à des besoins récurrents en exploitation.

S'INSCRIRE À CETTE
FORMATION POWERSHELL INITIATION
Cliquez sur une date pour vous inscrire
Information pratiques sur
LA FORMATION
Lieu de la formation Paris - LA DEFENSE
Nous contacter 01 43 34 90 94
CETTE FORMATION SUR-MESURE Ce cours est réalisable en intra-entreprise, dans vos locaux ou nos salles de cours CONTACTER NOTRE SERVICE INTRA
D'autres formations
SUR LE MÊME THÈME

5 j

 
Cette formation est délivrée dans les conditions définies par Microsoft : en partenariat avec un centre de formation agréé Microsoft Learning, formateur...

3 j

 

Microsoft Système

PowerShell Avancé
Cette formation PowerShell de niveau avancé vous apprendra à maîtriser l'environnement de scripts de Microsoft et ses énormes possibilités. Après...

2 j

 
Cette formation est délivrée dans les conditions définies par Microsoft : en partenariat avec un centre de formation agréé Microsoft Learning, formateur...

3 j

 
L'automatisation de l'administration des systèmes Microsoft est principalement gérée à l'aide de l'environnement Windows Scripting Host, mais il...
Plus de formations sur le même thème

Des questions ?

ON VOUS RAPPELLE

 

0

Formations
Informatique
et Management
en ligne à ce jour

+ 0

Stagiaires dans nos
salles de cours sur
l'année

0%

De participants
satisfaits ou très
satisfaits de nos
formations

0

Formateurs experts
validés PLB