Vous trouverez sur cette page une compilation de ressources autour de PowerShell.

Beatus, qui prodest, quibus potest.

Mis à jour le 02/08/2010
Cliquez sur un domaine ou un thème pour filtrer la liste. La liste est filtrée sur le domaine LANGAGE Retour à la liste complète

Les domaines disponibles sont : COURS DEVELOPPEMENT DOCUMENTATION LANGAGE LIVRE OUTIL POWERSHELLV2 SHELL SITE TUTORIEL VIDEO

 DomaineThèmeArticle et descriptionAuteur
FrançaisLANGAGE, TUTORIEL, , COURS, POWERSHELLv2Evénementiel, Concept, Débuter, Langage, Module, Objet personnaliséLa gestion des événements sous PowerShell version 2
Comment sous Powershell utiliser les événements d'objet dotnet,WMI. Comment créer des événements personnalisés.
Laurent Dardenne
FrançaisLANGAGE, TUTORIEL, , COURS, POWERSHELLv2Concept, Langage, Pipeline, ScriptCmdlet, FonctionLes fonctions avancées sous PowerShell version 2
La version 2 de PowerShell apporte de nombreuses évolutions, l'une concerne l'écriture de cmdlet en code natif à l'aide de fonctions dites avancées utilisant différents types d'attributs. Dans le texte suivant je vous propose d'étudier la création de cmdlets sans utiliser de langage compilé dotnet.
Niveau avancé.
Laurent Dardenne
FrançaisTUTORIEL, LANGAGEConcept, Astuce, Débuter, Dynamique, Objet personnalisé, Texte, VariableUsage du dynamisme sous PowerShell
PowerShell propose un langage de script dynamique permettant de créer ou de modifier simplement du code ou la structure d'un objet lors de l'exécution d'un script.
Ce tutoriel vous présente les principes de base sur le dynamisme sous PowerShell au travers de quelques exemples.
Laurent Dardenne
FrançaisLANGAGEScript, Débuter, AstuceWindow PowerShell tip
Quelques astuces.
Microsoft US
FrançaisTUTORIEL, LANGAGEConcept, AideEffective PowerShell
Plus d'une quinzaine de tutoriaux détaillant certains points de PowerShell.
L'auteur est le chef de projet de PSCX. A lire impérativement !
Les tutoriaux au format PDF.
Keith Hill
FrançaisDEVELOPPEMENT, DOCUMENTATION, TUTORIEL, OUTIL, LANGAGECmdlet, Provider, C#How to write a PowerShell Drive Provider ?
Tutoriel sur la création d'un provider de fichier compressé ZIP.
John-Daniel Trask
FrançaisTUTORIEL, LIVRE, LANGAGE, COURSDébuter, Concept, AideMaster-PowerShell
Apprendre PowerShell, excellent tutoriel, très documenté et détaillé.
Tobias Weltner
FrançaisDEVELOPPEMENT, LANGAGE, OUTILSQL, LINQ, SGBDRPowerQuery - MS SQL Server PowerShell LINQ
PowerQuey dynamically generates a LINQ to SQL assembly on the fly, containing the data model and a DataContext, ready to be used or saved for later usage.
Alessandro Pilotti
FrançaisLANGAGE, TUTORIELScript, Langage, ConceptImplémentation de closure sous PowerShell
Analyse technique d'un script de création de closure.
Niveau confirmé.
Laurent Dardenne
FrançaisLANGAGE, TUTORIEL, COURSConcept, ETS, Langage, Personnaliser, Objet personnaliséLa création de membres d'objet synthétiques sous PowerShell
Création d'objet personnalisé à l'aide du cmdlet Add-Member. Comment enrichir/modifier un objet dotnet sour PowerShell.
Laurent Dardenne
FrançaisTUTORIEL, DOCUMENTATION, LANGAGE, COURSConcept, Langage, Objet personnalisé, RunSpace, VariableLa notion de runspace sous PowerShell.
Etude de la notion de runspace sous PowerShell v1.
Niveau confirmé.
Laurent Dardenne
FrançaisLANGAGE, TUTORIELObjet, Langage, Introduction, Concept, DébuterLa notion d'objet sous PowerShell
Pour ceux et celles qui ne connaissant pas la notion d'objet.
Propose également un guide d'usage de la documention de MSDN
Laurent Dardenne
FrançaisTUTORIEL, LANGAGEAstuce, Comparatif, Concept, Débuter, Introduction, LangageStructures de données sous PowerShell
Ce tutoriel aborde les structures de données plus courantes telles que les tableaux, les hashtables, les stringbuilder, les arraylist et les énumérations.
Les débutants y trouveront les manipulations de base autour de ces structures de données, les autres des détails d'implémentation et quelques opérations d'un niveau avancé.
Laurent Dardenne
FrançaisLANGAGE, COURSDébuter, ConceptIntroduction à PowerShell (nom de code Monad).
Cet article vous propose de découvrir PowerShell, nom de code Monad, qui est le futur Shell de Microsoft Windows.
Laurent Dardenne
FrançaisLANGAGE, COURSDébuter, Concept, ScriptPremière approche de PowerShell
Ce tutoriel vous propose d'aborder pas à pas les principes de base de PowerShell par la mise en œuvre d'une tâche d'administration simple.
Laurent Dardenne
FrançaisLIVRE, LANGAGEExtrait, Objet, ETSPro Windows PowerShell
Chapitre 1 - Objects and Object Types (ETS)
Hristo Deshev
FrançaisLANGAGEGrammaireDocuments Microsoft : Grammaire de PowerShell
Détails du langage Powershell
Blog MS-PowerShell
FrançaisPOWERSHELLv2, LANGAGEPreviewWindows PowerShell 2.0 Feature Focus
Script cmdlets
Bart De Smet
FrançaisPOWERSHELLv2, LANGAGEPreviewWindows PowerShell 2.0 Feature Focus
Nouveau cmdlet Splat, Split et Join
Bart De Smet
FrançaisPOWERSHELLv2, LANGAGEPreviewWindows PowerShell 2.0 Feature Focus
Script Internationalization
Bart De Smet
FrançaisDOCUMENTATION, LANGAGEConceptTrap [Exception] { “In PowerShell” }
Gestion des exceptions
Joel Bennett
FrançaisTUTORIEL, LANGAGECmdlet, ProviderPowerShell Tutorial - Providers
Tutoriel sur l'usage des providers natifs de PowerShell.
Jesse Hamrick
FrançaisPOWERSHELLv2, LANGAGE.NETMaking Custom Enums using add-Type.
Création d'énumération
Marc van Orsouw Alias MOW
FrançaisLANGAGE, DEVELOPPEMENTDSL, ScriptImplémentation de la fonction using.
Libération automatique d'objet,fonctionnalité similaire à la clause "using" du langage C#.
Keith Dahlby
FrançaisLANGAGEScript, Concept, AideGestion élaborée des choix utilisateur.
Exemple d'utilisation de l'api PSHostUserInterface.PromptForChoice.
Shay Levy
FrançaisLANGAGE, TUTORIELAide, Débuter, Concept, ConversionComment utiliser la commande DIR en PowerShell.
Conversion de certaines fonctionnalités de la commande DIR (batch) vers PowerShell.
Tommy Williams
FrançaisLANGAGE, DEVELOPPEMENTDSL, Script, Objet personnaliséPowerShell Class Definition Library.
Scripts de création d'objet personnalisé ( DSL).
RickB
FrançaisLANGAGE, DEVELOPPEMENT, POWERSHELLv2ScriptCmdlet, Objet personnaliséBuilding Script Cmdlets as objects.
Amélioration des scriptcmdlet, ajoute des informations sur les paramètres utilisés.
Andy Schneider
FrançaisDEVELOPPEMENT, LANGAGE, TUTORIELC#, Objet personnalisé, ConceptCreate your own custom "type accelerators" in PowerShell.
Comment ajouter un nouveau raccourci de type, tel que [Hex].
Oisin Grehan
FrançaisDEVELOPPEMENT, LANGAGEScriptCmdlet Extension Library
A collection of functions designed with two purposes in mind:
1. To seamlessly extend published cmdlet functionality transparently to the end user
2. To wrap common operations in fully documented, well named functions designed to extend PowerShell's core set of features.
Kirk Munro

Retour à la liste complète

Un cours a une approche plus magistrale et théorique et se destine à un public ne connaissant pas le sujet étudié.

Un tutoriel concerne un point particulier du langage ou la mise en oeuvre d'une technique particulière, il ressemble sur le fond et la forme à un travail dirigé guidé par l'auteur. L'investissement en temps est moindre par rapport à un cours.

Un cours PowerShell vous donnera les bases du langage et les tutoriels vous permettont d'approfondir un sujet donné.