0% ont trouvé ce document utile (0 vote)
40 vues1 page

01-PowerShell Core Et Windows PowerShell

Transféré par

fabien.yvan
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
40 vues1 page

01-PowerShell Core Et Windows PowerShell

Transféré par

fabien.yvan
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

PowerShell Core et Windows PowerShell

Les fondamentaux du langage (2e édition)


Ce livre sur les fondamentaux de Windows PowerShell (toutes versions) et de PowerShell Core (versions
multiplateforme et Open Source) a été écrit par les fondateurs de la communauté PowerShell francophone
(www.powershell­scripting.com). Il s'adresse aux professionnels de l'informatique désireux de s'initier aux techniques
du scripting. Ce livre propose une approche progressive et didactique afin que les vrais débutants, c'est­à­dire ceux
n'ayant jamais pratiqué PowerShell, puissent démarrer un apprentissage en douceur et acquérir de solides bases qui
leur permettront de devenir autonomes. Les "faux débutants" y trouveront également leur compte car ils pourront
parfaire leurs connaissances à travers les nombreuses bonnes pratiques que les auteurs ont pris soin de distiller au fil
des chapitres.

Ce livre traite des bases du langage et n'est donc pas dépendant d'une version particulière de PowerShell. Lorsqu'il
existe des différences d'implémentation, celles­ci sont mises en lumière et explicitées afin que les scripts puissent être
portables et retro­compatibles si nécessaire.

À travers les neuf premiers chapitres, le lecteur découvrira les notions essentielles pour bien démarrer telles que : la
manipulation des objets, les types de variables, les opérateurs, les tableaux, les boucles et structures
conditionnelles, les fonctions, les profils, etc. Ensuite, le chapitre sur les snapins, les modules et l’accès à la
PowerShell Gallery expliquera comment enrichir PowerShell avec des commandes supplémentaires. Un chapitre
conséquent traite de la gestion des erreurs et du débogage. Celui­ci donnera au lecteur les bonnes techniques ainsi
que les trucs et astuces à connaître pour apporter de la robustesse à ses scripts. La sécurité étant une préoccupation
permanente, elle est détaillée dans un chapitre dédié. Le chapitre sur le framework .NET et .NET Core montrera que
les capacités de PowerShell sont pratiquement illimitées. Un important chapitre est consacré aux technologies dites de
remoting qui autorisent l'exécution de commandes et de scripts PowerShell à distance : celui­ci précisera comment
bien aborder ces technologies notamment sur l'aspect du paramétrage (tant sur WinRM que sur SSH) et sur les pièges
à éviter (rebond, etc.).

Enfin, les derniers chapitres permettront au lecteur de mettre en œ uvre PowerShell dans le monde de l'entreprise à
l'aide de nombreux cas concrets d'utilisation, et de découvrir l'écosystème PowerShell à travers la présentation
d'outils tiers et d'acteurs importants du marché.

Des éléments complémentaires sont en téléchargement sur cette page et sur le site de la communauté PowerShell
francophone : PowerShell­Scripting.com.

Les chapitres du livre :


Avant­propos – Introduction – À la découverte de PowerShell – Manipulation des objets – Variables et types de
données – Opérateurs – Tableaux – Boucles et conditions – Fonctions et scripts – Gestion des fichiers et des dates –
Profils PowerShell – Snapins, modules et PowerShell Gallery – Gestion des erreurs et débogage – Sécurité –
Framework .NET et .NET Core – CMI / WMI ­ Exécution à distance – Études de cas – Ressources complémentaires –
Conclusion – Annexes

Arnaud PETITJEAN ­ Robin LEMESLE


Arnaud PETITJEAN est Ingénieur Système DevOps spécialiste en infrastructures Microsoft au sein
d'une grande entreprise française de recherche. Pour son expertise et ses nombreuses
contributions communautaires, Microsoft lui délivre le titre de MVP (Most Valuable Professional)
Cloud and Datacenter Management depuis l'année 2007. Il est à ce titre en relation directe avec
l'équipe PowerShell chez Microsoft Corp. à Redmond.

Robin LEMESLE est Ingénieur Système, Expert en virtualisation et scripting sur les environnements
Windows Server, au sein de la Française des Jeux.

Arnaud et Robin sont les co­fondateurs de la communauté PowerShell francophone


(www.powershell­scripting.com). IT Pros confirmés, ils travaillent au quotidien dans de
vastes environnements distribués et partagent volontiers tout au long de ces pages leur riche
expérience terrain et leurs connaissances expertes sur PowerShell.

© Editions ENI – Tous droits réservés – Copie personnelle de Jolan BLANCHARD - 1-

Vous aimerez peut-être aussi