réduisez vos coûts d'administration et les risques d'erreurs avec windows powershell v2
DESCRIPTION
Présentation PowerShell V2 aux TechDays 2010 @ ParisTRANSCRIPT
![Page 1: Réduisez vos Coûts d'Administration et les Risques d'erreurs avec Windows Powershell V2](https://reader033.vdocuments.net/reader033/viewer/2022061221/54bfe24c4a7959c1098b4591/html5/thumbnails/1.jpg)
![Page 2: Réduisez vos Coûts d'Administration et les Risques d'erreurs avec Windows Powershell V2](https://reader033.vdocuments.net/reader033/viewer/2022061221/54bfe24c4a7959c1098b4591/html5/thumbnails/2.jpg)
22
Réduisez vos coûts d'administration et les risques d'erreurs avecWindows Powershell V2
10 février 2010Antoine Habert – MVP PowerShell – Nelitehttp://www.devinfra.blogspot.com
Patrick Guimonet – Architecte – Cap Geminihttp://blogs.codes-sources.com/patricg
![Page 3: Réduisez vos Coûts d'Administration et les Risques d'erreurs avec Windows Powershell V2](https://reader033.vdocuments.net/reader033/viewer/2022061221/54bfe24c4a7959c1098b4591/html5/thumbnails/3.jpg)
33
Agenda
Interface graphiqueScripts de production
Environnement automatiséLangage et cmdlets
Développement Poshboard
Q & R
![Page 4: Réduisez vos Coûts d'Administration et les Risques d'erreurs avec Windows Powershell V2](https://reader033.vdocuments.net/reader033/viewer/2022061221/54bfe24c4a7959c1098b4591/html5/thumbnails/4.jpg)
77
Architecture de PowerShell
Expérience utilisateur
Shell
Langage
Debugger
Moteur
APIs
Contexte d'exécution
Gestionnaire d'objets
Eléments gérés
Cmdlets
WMI
COM
.NET
XML
ADO
ADSI
Commandes natives
![Page 5: Réduisez vos Coûts d'Administration et les Risques d'erreurs avec Windows Powershell V2](https://reader033.vdocuments.net/reader033/viewer/2022061221/54bfe24c4a7959c1098b4591/html5/thumbnails/5.jpg)
88
Thèmes PowerShell V2
Scripts de production
Environnement automatisé
Langage & Cmdlets
Interface graphique
![Page 6: Réduisez vos Coûts d'Administration et les Risques d'erreurs avec Windows Powershell V2](https://reader033.vdocuments.net/reader033/viewer/2022061221/54bfe24c4a7959c1098b4591/html5/thumbnails/6.jpg)
99
Démo 1Interfaces graphiquesScripts de production
![Page 7: Réduisez vos Coûts d'Administration et les Risques d'erreurs avec Windows Powershell V2](https://reader033.vdocuments.net/reader033/viewer/2022061221/54bfe24c4a7959c1098b4591/html5/thumbnails/7.jpg)
1010
Interface graphique
Expérience utilisateur
Shell
Langage
Debugger
Moteur
APIs
Contexte d'exécution
Gestionnaire d'objets
Eléments gérés
Cmdlets
WMI
COM
.NET
XML
ADO
ADSI
Commandes natives
Console graphique
Out-Gridview
Nouvelles APIs
PSSession Pooling
Contrôle de Thread
Bibliothèques graphiques
![Page 8: Réduisez vos Coûts d'Administration et les Risques d'erreurs avec Windows Powershell V2](https://reader033.vdocuments.net/reader033/viewer/2022061221/54bfe24c4a7959c1098b4591/html5/thumbnails/8.jpg)
1111
Scripts de production
Expérience utilisateur
Shell
Langage
Debugger
Moteur
APIs
Contexte d'exécution
Gestionnaire d'objets
Eléments gérés
Cmdlets
WMI
COM
.NET
XML
ADO
ADSI
Commandes natives
Restricted Language
Modules
Debugger
Transactions
Code natif
Fonctions avancées
Fonctions avancées
![Page 9: Réduisez vos Coûts d'Administration et les Risques d'erreurs avec Windows Powershell V2](https://reader033.vdocuments.net/reader033/viewer/2022061221/54bfe24c4a7959c1098b4591/html5/thumbnails/9.jpg)
1212
Démo 2Environnement automatisé
Background Jobs Exécution à distance Eventing
Améliorations du langage
![Page 10: Réduisez vos Coûts d'Administration et les Risques d'erreurs avec Windows Powershell V2](https://reader033.vdocuments.net/reader033/viewer/2022061221/54bfe24c4a7959c1098b4591/html5/thumbnails/10.jpg)
1313
Environnement automatisé
Expérience utilisateur
Shell
Langage
Debugger
Moteur
APIs
Contexte d'exécution
Gestionnaire d'objets
Eléments gérés
Cmdlets
WMI
COM
.NET
XML
ADO
ADSI
Commandes natives
Exécution à distance
Jobs
Evènements
Sessions restraintes
Mobile Object Model
![Page 11: Réduisez vos Coûts d'Administration et les Risques d'erreurs avec Windows Powershell V2](https://reader033.vdocuments.net/reader033/viewer/2022061221/54bfe24c4a7959c1098b4591/html5/thumbnails/11.jpg)
141414
Retours de la communauté
Expérience utilisateur
Shell
Langage
Debugger
Moteur
APIs
Contexte d'exécution
Gestionnnaire d'objets
Eléments gérés
Cmdlets
WMI
COM
.NET
XML
ADO
ADSI
Commandes natives
Améliorations du langage
Adaptateurs d'objets
améliorés
Nouvelles Cmdlets
WMI++
![Page 12: Réduisez vos Coûts d'Administration et les Risques d'erreurs avec Windows Powershell V2](https://reader033.vdocuments.net/reader033/viewer/2022061221/54bfe24c4a7959c1098b4591/html5/thumbnails/12.jpg)
1616
PowerShell et développement
Manageable par les langages .NET :C#/VB.NET/ironPython/ironRuby…
Pourquoi développer autour de PowerShell ?
L’enrichir (création de cmdlets, Providers…)L’heberger : Utiliser PowerShell comme moteur de
traitement pour des applications
![Page 13: Réduisez vos Coûts d'Administration et les Risques d'erreurs avec Windows Powershell V2](https://reader033.vdocuments.net/reader033/viewer/2022061221/54bfe24c4a7959c1098b4591/html5/thumbnails/13.jpg)
1717
Hosting PowerShell
Différents usages :Outils ligne de commandeWinFormsWPFASP.NET Silverlight…
Code simple :
![Page 14: Réduisez vos Coûts d'Administration et les Risques d'erreurs avec Windows Powershell V2](https://reader033.vdocuments.net/reader033/viewer/2022061221/54bfe24c4a7959c1098b4591/html5/thumbnails/14.jpg)
1818
Quelques exemples d’outilsbasé sur PowerShell 2.0
PowerBoots génération de document WPF
PAL Analyses des compteurs de performance
PowerGUIOutil de management de scripts PowerShell en Winforms
PoshBoardPortail IT basé sur PowerShell & Silverlight
![Page 15: Réduisez vos Coûts d'Administration et les Risques d'erreurs avec Windows Powershell V2](https://reader033.vdocuments.net/reader033/viewer/2022061221/54bfe24c4a7959c1098b4591/html5/thumbnails/15.jpg)
1919
Poshboard 3.0
C’est quoi?Portail web IT Silverlight piloté par du code PowerShellOpen Source, gratuit :
http://www.poshboard.com
Créer des interfaces d’administration et de reporting souples, permettant de rendre l’IT plus agile.
- Accessible depuis n’importe où,- Centralise la gestion de l’information,- Sécurise l’accès aux informations,- Agrège les informations liées à SCOM, SCVMM, SQL, Exchange…-Générer des interfaces d’administration déportée-Reporting stratégique sur l’ensemble des éléments du SI
![Page 16: Réduisez vos Coûts d'Administration et les Risques d'erreurs avec Windows Powershell V2](https://reader033.vdocuments.net/reader033/viewer/2022061221/54bfe24c4a7959c1098b4591/html5/thumbnails/16.jpg)
2020
Démo 3Intégration de PowerShell 2.0 dans PoshBoard 3.0
![Page 17: Réduisez vos Coûts d'Administration et les Risques d'erreurs avec Windows Powershell V2](https://reader033.vdocuments.net/reader033/viewer/2022061221/54bfe24c4a7959c1098b4591/html5/thumbnails/17.jpg)
2121
Questions & Réponses
Merci !
![Page 18: Réduisez vos Coûts d'Administration et les Risques d'erreurs avec Windows Powershell V2](https://reader033.vdocuments.net/reader033/viewer/2022061221/54bfe24c4a7959c1098b4591/html5/thumbnails/18.jpg)