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.

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çaisTUTORIELQuiz, ConceptQuiz PowerShell
Venez tester vos connaissances sur PowerShell.
Laurent Dardenne
FrançaisOUTIL, DEVELOPPEMENTScript, Automatisation, AnalyseurProjet Add-Lib, librairies de scripts PowerShell
Add-Lib est un ensemble de scripts, de librairies spécialisées et d'outils dédiés à PowerShell, offrant de nombreuses fonctionnalités
Ces ressources comblent quelques lacunes de PowerShell version 1. Fonctionne sous PowerShell version 2
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çaisTUTORIEL, COURSConcept, Automatisation, Script, WMIUtiliser WMI avec PowerShell
Les débutants trouveront dans ce tutoriel les bases de l'utilisation de WMI sous PowerShell, les autres quelques approfondissements de WMI et techniques avancées.
Laurent Dardenne
FrançaisDOCUMENTATION, SHELLAide, Exchange, MémentoRéférence rapide pour Exchange Management Shell
Microsoft US
FrançaisSITE, DEVELOPPEMENTScriptScript Center
Site proposant de nombreux scripts PowerShell et vbs.
Microsoft US
FrançaisDOCUMENTATIONSQLServer, Débuter, Concept, Administration, Aide, SMOSQL Server 2008 PowerShell Overview
Aperçus des possibilités de PowerShell sous SqlServer 2008
Microsoft US
FrançaisDOCUMENTATION, DEVELOPPEMENT, TUTORIELWeb, Cmdlet, AutomatisationThe Windows PowerShell Snap-In for IIS 7.0
Usage des cmdlets dédiés à IIS 7.0
Microsoft US
FrançaisLANGAGEScript, Débuter, AstuceWindow PowerShell tip
Quelques astuces.
Microsoft US
FrançaisSITE, DEVELOPPEMENTScriptPowerShell Code Repository
Référentiel de scripts. Peut être interrogé via des WebServices
Joel Bennett, alias Jaykul
FrançaisDOCUMENTATION, SITEAide, Concept, Débuter, IntroductionWindows PowerShell Core
Ressources et fichiers d'aide pour Windows PowerShell et l'environnement d'écriture de scripts intégré (ISE).
Guides, rubriques d'aide sur les cmdlets, les providers, glossaire de Windows PowerShell 2.0
Microsoft US
FrançaisLIVREGratuit, Introduction, Langage, Aide, DébuterPowerShell TFM V1 ebook
Ouvrage gratuit sur PowerShell v1, première édition.
Inscription gratuite nécessaire.
Dan Jones & Jeffery Hicks
FrançaisOUTIL, DOCUMENTATIONAdministration, Automatisation, Gratuit, SMO, SQLServer, ScriptSQL Server PowerShell Extensions (SQLPSX)
Module d'extension d'automatisation de tâches pour SqlServer (SMO).
Nécessite PowerShell version 2.
Chad Miller
FrançaisDOCUMENTATION, TUTORIEL, POWERSHELLv2, COURSWinRM, Remoting, Aide, Débuter, Introduction, InstallationAdministrator's Guide to Windows PowerShell Remoting.
Guide d'usage sur le remoting (WinRM) sous PowerShell version 2.
Tobias Weltner
FrançaisDOCUMENTATION, TUTORIEL, POWERSHELLv2, COURSWinRM, Remoting, Aide, Débuter, Introduction, InstallationLayman’s Guide to PowerShell 2.0 remoting
Guide d'usage sur le remoting (WinRM) sous PowerShell version 2.
Using CredSSP for multi-hop authentication
Ravikanth Chaganti
FrançaisDOCUMENTATION, POWERSHELLv2Administration, SharePoint, Automatisation, Aide, CmdletRéférence pour Windows PowerShell pour SharePoint Foundation 2010
Downloadable .chm file that contains Help for Windows PowerShell cmdlets for SharePoint Foundation 2010.
Microsoft US
FrançaisDOCUMENTATIONAide, SharePoint, Débuter, CmdletSharePoint 2010 PowerShell Reference
Liste des cmdlets disponibles sous SharePoint 2010
Dmitry Sotnikov
FrançaisDOCUMENTATIONAide, Débuter, Exchange, CmdletAide de l'environnement Microsoft Exchange Server 2007
Microsoft US
FrançaisTUTORIELDébuter, SMO, SQLServerPowerShell and SQL Server 2005 SMO - Part 1 sur 11
Tutoriel sur SMO
Muthusamy Anantha Kumar
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çaisVIDEO, TUTORIELDébuter, Concept, GratuitMaster Administrative Scripting with Don Jones
Vidéos autour de l'apprentissage de PowerShell.
Dan Jones
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çaisTUTORIELADO, SGBDR, DébuterPowerShell and ADO.NET
Tutoriel sur l'usage d'ADO.NET avec PowerShell
Dan Sullivan
FrançaisOUTILPlugin, IDE, EclipsePowerShell support to the Eclipse IDE
Plugins pour l'IDE Eclipse
ahmadsoft
FrançaisOUTIL, POWERSHELLv2Administration, Virtualisation, InstallationRunning PowerShell 1.0 and 2.0 on the same machine.
L'usage de Windows XP Mode (XPM) sous Windows Seven permet de bénéficier de PowerShell version 1.
Shay Levy
FrançaisDEVELOPPEMENT, OUTILC#, Cmdlet, Gratuit, Team Foundation Server, ProviderPsTFS
PsTFS est un ensemble de commandes PowerShell permettant d'administrer, utiliser Team Foundation Server. La puissance du PowerShell avec l'API performant de TFS permet d'améliorer l'utilisation de TFS. Vous pourrez visualiser des exemples pour chaque CMDLET.

Outil à destination des développeurs, mais aussi des administrateurs (gestion des utilisateurs, création de projet TFS), chef de projet (suivi des Workitem). Propose également un provider.
Noham Choulant
FrançaisDEVELOPPEMENT, SHELL, POWERSHELLv2Visual Studio, C#, IDEPowerConsole
This extension provides an extensible VS command window with default PowerShell integration. You can now script Visual Studio interactively in PowerShell, and enjoy familiar VS style syntax coloring and tab-completion.
Jianchun Xu
FrançaisDOCUMENTATION, TUTORIELRemoting, Administration, Astuce, WinRMRemoting Using PowerShell V1
Comment bénéficier du remoting sous PowerShell v1 (utilise WinRM en ligne de commande)
Jefferey Snover
FrançaisDOCUMENTATIONWeb, Administration, DébuterGestion de IIS 7.0
Article sur la gestion de IIS version 7.0 avec PowerShell
Abhishek Agrawal
FrançaisOUTILWMI, Administration, Script, GratuitPowerShell WMI Explorer
Exploreur WMI réalisé entièrement sous PowerShell.
Marc van Orsouw Alias MOW
FrançaisDEVELOPPEMENT, COURSRessourceGestion des ressources sous PowerShell.
Automatisation de la création d'un fichier de ressources utilisable sous C#,VBNET et/ou au sein d'un script Powershell.
Laurent Dardenne
FrançaisTUTORIEL, COURSLog, Script, Personnaliser, .NETGestion de logs sous PowerShell à l'aide du Framework Log4Net
Ce Framework permet la création d'évènements hiérarchisés pouvant être émis vers une ou plusieurs destinations (console, fichier, eventlog, mail, SGBD...). En cas d'erreur lors de l'exécution d'un script PowerShell, cet historique pourra nous aider à retrouver l'origine d'un problème plus rapidement.
Laurent Dardenne
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çaisOUTILCOM, Gratuit, VBScriptActiveXPoSH
Autorise l'accès à PowerShell via VBScript/JScript
SAPIEN Technologies, Inc.
FrançaisOUTILCmdlet, GratuitAD tombstone reanimation cmdlets
SDM Software, Inc.
FrançaisPOWERSHELLv2CmdletConstruction d'un cmdlet à l'aide du scripting
Nécessite la version 2 de PowerShell
Blog Get-PowerShell
FrançaisSITEForum, ScriptCitrix et PowerShell
Powershell sur Citrix Developer Network
Citrix CDN
FrançaisLIVREDébuter, ConceptUne introduction au scripting sous Powershell
Frank Koch (MS Suisse)
FrançaisPOWERSHELLv2, TUTORIELGet-RandomGénération de date aléatoire
Nécessite la version 2 de PowerShell
Shay Levy
FrançaisOUTILCmdlet, PayantPowershell and Group Policy Tool
Solution de management autour de PowerShell
Special Operations Software
FrançaisDEVELOPPEMENT, COURSCmdlet, DébuterIntroduction au développement PowerShell
Partie 1
Eric Vernié (MS France)
FrançaisSHELLComparatifUn comparatif des shells existants
Compare les shells suivants : bash (v3.1), csh, tcsh, Scsh, ksh (ksh93s+), pdksh, zsh, ash, Windows cmd.exe, 4NT, COMMAND.COM, 4DOS, OS/2 cmd.exe, rc, BeanShell, Python shell, Ruby shell
Wikipedia US
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çaisCOURSSignature, ScriptSignature numérique de script PowerShell
PowerShell permet l'exécution de tâches répétitives au sein de scripts, mais pour des raisons de sécurité leurs exécutions nécessitent une vérification basée sur une signature numérique d'un éditeur approuvé, et ce, pour tous les scripts et fichiers de configuration, y compris les scripts que vous écrivez sur l'ordinateur local. Ce tutoriel vous propose de mettre en place une signature personnelle auto-approuvée afin d'exécuter vos scripts dans un environnement protégé.
Laurent Dardenne
FrançaisTUTORIELPipeline, ScriptL'usage du pipeline sous PowerShell
Si vous souhaitez utiliser au mieux les possibilités du langage de script dynamique de PowerShell il vous faudra approfondir les principes de fonctionnement du pipeline, c'est ce que ce tutoriel se propose de faire.
Laurent Dardenne
FrançaisTUTORIELVariable, ScriptLes variables contraintes sous PowerShell
Le SDK de PowerShell contient quelques classes pouvant être utilisées directement dans des scripts, il en est une que Bruce Payette a mentionné dans un document contenant les corrections de son ouvrage "Windows PowerShell in action". Celle-ci autorise la création de variables contraintes intégrant des règles de validation.
Laurent Dardenne
FrançaisSHELLProjet, HotwireHotwire,un clone de PowerShell sous Unix
Un hypershell orienté objet
Projet OpenSource
FrançaisSHELLProjet, PashPASH, un projet ambitieux
PowerShell cross plateforme : Mono + SuSE Linux, Windows (inclus Windows Mobile et Windows CE), Mac et Solaris.
Projet OpenSource
FrançaisLIVREExtrait, Texte, Fichier, XMLWindows PowerShell in Action.
Exemple de code et chapitre gratuit. Chapitre 10 : Processing text, files, and XML.
Bruce Payette
FrançaisLIVREExtraitWindows PowerShell :TFM
Exemple de code et chapitre gratuit.
Dan Jones & Jeffery Hicks
FrançaisLIVRE, POWERSHELLv2Extrait, Job, RemotingWindows PowerShell :TFM 3.0
Un chapitre gratuit(cf. Download Sample) sur les évolutions de PowerShell V2: Remote Management et Background Jobs
Dan Jones & Jeffery Hicks
FrançaisLIVREIntroductionAn Introduction To Microsoft PowerShell
E-book gratuit, enregistrement nécessaire
Dan Jones
FrançaisLIVREExtrait, PersonnaliserWindows PowerShell Cookbook
Un chapitre gratuit sur l'environnement de PowerShell (Environmental Awareness)
Lee Homes
FrançaisLIVRE, OUTILExtrait, SMO, SQLScripting SQL Management Objects in Windows PowerShell (SMO)
Ebook Payant, 33 pages
Willis Johnson
FrançaisLIVRE, LANGAGEExtrait, Objet, ETSPro Windows PowerShell
Chapitre 1 - Objects and Object Types (ETS)
Hristo Deshev
FrançaisSITEBlog, Recherche, URLDel.icio.us PowerShell
Liste d'url regroupées par tag
Communauté Powershell
FrançaisSITEScriptDe nombreux tutoriaux et scripts
Guy Thomas
FrançaisSITEBlogExcellent site
Les archives contiennent de nombreuses informations sur les possibilités du langage et du produit
Marc van Orsouw Alias MOW
FrançaisSITEBlogBlog de l'équipe PowerShell
Incontournable !
Team PowerShell
FrançaisTUTORIELConcept, IntroductionThe PowerShell Information Center
De nombreux scripts
Thomas Lee
FrançaisTUTORIELVista, SécuritéScript Elevation PowerToys for Windows Vista
Michael Murgolo- Microsoft Technet
FrançaisTUTORIELShell, PersonnaliserPersonnalisation de l'environnement de PowerShell (Customize shell).
M. Just M.
FrançaisVIDEOIntroductionWebcast TechNet Live : Windows PowerShell
Ce webcast TechNet animé par Antoine Habert et Cédric Bravo (co-auteurs du livre 'Scripting Windows')
Antoine Habert et Cédric Bravo
FrançaisVIDEOAdministration, ScriptMaster Administrative Scripting with Dan Jones
De nombreux Webcasts sur la programmation PowerShell
Dan Jones
FrançaisVIDEOIntroductionPrésentation de PowerShell
Jefferey Snover
FrançaisOUTILAide, GratuitPowerShell Documentation Pack (voir lien (Free Tools))
Facilite la navigation de l'aide en ligne des Cmdlets.
SAPIEN Technologies, Inc.
FrançaisOUTILEditeur, Console, GratuitEditeur/déboggeur pour PowerShell
Usage libre pourun usage non commercial
Shell Tools, LLC
FrançaisOUTILEditeur, Console, GratuitPowerGUI
Console d'administration graphique
Dmitry Sotnikov
FrançaisOUTIL.NET, Réflexion, Aide, Gratuit.NET Reflector Add-Ins for PowerShell Language
Daniel Cazzulino
FrançaisOUTILCmdlet, GratuitActive Directory Lightweight Directory Services
CmdLet pour Active Directory
Quest Software
FrançaisOUTIL.NET, Graph, GratuitGraphing with Glee (Graph Layout Execution Engine and PowerShell
Microsoft US
FrançaisOUTILAide, GratuitWindows PowerShell Graphical Help File
Outil de visualisation, en mode graphique, de l'aide de PowerShell
Microsoft US
FrançaisOUTILAutomatisme composants graphiques, GratuitWindows Automation Snapin for PowerShell
Automatisation de tâche/gestion clavier-souris Windows
Jaykul
FrançaisOUTILEditeur, Multilangage, PayantPrimalScript
Editeur dédié aux langages de scripting (VBScript,Powershell,...)
SAPIEN Technologies, Inc.
FrançaisOUTILEditeur, Analyseur, PayantPowerShell Analyzer
Environnement interactif pour Windows PowerShell.
Shell Tools, LLC
FrançaisDOCUMENTATIONMémento, LangageRappel des commandes
PerthSafes.com.au
FrançaisDOCUMENTATIONMémento, LangagePS Cheat Sheet
Blog MS-PowerShell
FrançaisDOCUMENTATIONMémento, LangageQuick reference
Microsoft US
FrançaisDOCUMENTATIONMémento, LangageQuick reference
Version française
Masur Yves
FrançaisDOCUMENTATIONMémento, Langage, .NET, RegExDiverses Quick reference autour de .NET (C#, VS, RegExp, ASP)
David Vidmar
FrançaisDOCUMENTATIONMémento, CmdletNetCmdlets Cheat Sheet
Lance Robinson
FrançaisDOCUMENTATIONMémento, LangageWindows PowerShell QuickStart
Channel9
FrançaisDOCUMENTATIONMémento, LangageWindows PowerShell Quick Reference
PwrShell.net
FrançaisSITEForumNewgroups US : microsoft.public.windows.powershell
Microsoft US
FrançaisSITEForumVista Forum
Forum dédié à Powershell indépendamment de la version de Windows
www.vistax64.com
FrançaisSITEForumPowerShell-Scripting.com
Communauté francophone autour de Powershell
powershell-scripting.com
FrançaisLANGAGEGrammaireDocuments Microsoft : Grammaire de PowerShell
Détails du langage Powershell
Blog MS-PowerShell
FrançaisSITEAideSite Microsoft dédié à PowerShell
Microsoft US
FrançaisTUTORIELWMIDocuments Microsoft : WMI et PowerShell
MS Technet
FrançaisOUTILCmdlet, PayantTutoriel vidéo de Powergadgets
Software FX
FrançaisOUTILCmdlet, GratuitCmdlet Powergadgets
Permet une représentation graphique des données système récupérées sous PowerShell
Software FX
FrançaisOUTILCmdlet, PayantCmd-Lets dédiés à la gestion réseaux et messagerie
/n software inc.
FrançaisOUTILCmdlet, GratuitPowerShell Community Extensions
Projets Open source offrant de nombreux cmdlet complémentaire enrichissant PowerShell
Projet CodePlex
FrançaisOUTILCmdlet, GratuitPSEventing
Evénementiel et gestion des délégués .NET pour PowerShell V1
Projet CodePlex
FrançaisOUTILCmdlet, GratuitManaging Windows Group Policy
SDM Software provides products for better managing Windows Group Policy--the key platform technology for configuration management.
SDM Software, Inc.
FrançaisOUTILCmdlet, GratuitActiveRoles Management
Commands for Active Directory, Introducing the ActiveRoles Management Shell for Active Directory.
Quest Software
FrançaisOUTILProvider, GratuitProvider pour OneNote, MS Office 2007.
Patrick McMahon Dewey
FrançaisTUTORIELProvider, SQLServerProvider for Analysis Management Objects (SQL server 2005).
Darren Gosbell
FrançaisOUTILProvider, GratuitProvider pour SharePoint
Version Beta
Projet CodePlex
FrançaisCOURS, OUTILDébuter, WebSphereWebSphere MQ scripting using PowerShell
Première partie
Dale Lane
FrançaisCOURS, OUTILDébuter, WebSphereWebSphere MQ scripting using PowerShell
Seconde partie
Dale Lane
FrançaisCOURS, OUTILDébuter, WebSphereWebSphere MQ scripting using PowerShell
Troisième partie
Dale Lane
FrançaisDEVELOPPEMENTCmdlet, C#Etendez Windows PowerShell grâce aux commandes personnalisées
Technet
FrançaisDEVELOPPEMENTCmdlet, C#, Automatisation, Interface, TestAutomatisation d'interface utilisateur avec Windows PowerShell
Comment tester une interface à l'aide de PowerShell.
Technet
FrançaisPOWERSHELLv2PreviewAperçu de la préversion de PowerShell V2.0
Remoting, WinRM, Background Job, RunSpace,etc.
Laurent Dardenne
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çaisDEVELOPPEMENTC#, RunSpace, MSBuildInvoking PowerShell scripts from MSBuild.
Comment exécuter des scripts dans des tâches ( ITaskltem) MSBuild.
Bart De Smet
FrançaisPOWERSHELLv2, TUTORIELModule, CmdletPowerShell Modules
Détails sur l'usage des Cmdlets dédiés à la gestion des modules.
Joel Bennett
FrançaisSITEAide, ScriptScript Center : Scripting with Windows PowerShell
Site officiel sur PowerShell
Microsoft US
FrançaisPOWERSHELLv2Evénementiel, Concept, LangagePowerShell Eventing QuickStart
Première approche sur la gestion d'événement sous PowerShell V2.
Blog MS-PowerShell
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çaisOUTILProvider, GratuitCodePlex provider project.
Liste des providers open-source disponible sur le site Codeplex.
Microsoft US
FrançaisCOURS, VIDEOXML, ObjetPowerShell and OpenXML.
Automatisation de manipulations de documents OpenXML sous PowerShell.
Propose d'autre tutoriels sur le sujet.
Eric White
FrançaisDOCUMENTATION, TUTORIEL, SITEAidePowershell Wikipedia US.
Communauté Powershell
FrançaisVIDEO, TUTORIEL, DEVELOPPEMENTDébuterWebcast : Using Windows PowerShell with Visual Studio 2008

Microsoft US
FrançaisPOWERSHELLv2, LANGAGE.NETMaking Custom Enums using add-Type.
Création d'énumération
Marc van Orsouw Alias MOW
FrançaisDEVELOPPEMENT, SITEBizztalkCouplage de PowerShell et de Bizztalk.
Tomas Restrepo
FrançaisOUTILHyper-V, Cmdlet, GratuitPSHyperv, PowerShell management Library for Hyper-V
Une suite de Cmdlets pour la gestion d'Hyper-V.
Windows Server 2008 Hyper-V est le moteur de virtualisation (hyperviseur) fourni dans Windows Server 2008.
Jamesone
FrançaisOUTILProvider, GratuitWindows Mobile PowerShell Provider.
Gestion des mobiles : PocketPC et SmartPhone sous PowerShell.
Oisin Grehan
FrançaisOUTILWeb, ASPPowerShell Dashboard.
Projet open source initié par Antoine Habert dont l'objectif est de mettre à disposition un portail modulaire basé sur PowerShell.
Vidéo disponible.
Antoine Habert
FrançaisOUTILWeb, ASPPowerShellASP.
Outil gratuit, il faut toute fois s'enregistrer.
"PowerShellASP is an ASP-like template language for Web Applications.Templates contain a mixture of markup (HTML, XML or whatever you want to generate) and inline PowerShell code. At runtime, templates/pages are fully translated to PowerShell code and executed as a single unit inside a PowerShell pipeline, with the results sent to the client browser."
NSoftware
FrançaisTUTORIELCOM, ADSI, WMIMastering PowerShell
Trés bon tutoriaux sur PowerShell. De nombreux sujets abordés dans le détail.
Tobias Weltner
FrançaisOUTILSubVersionCreating Subversion Repositories using PowerShell
Automatisation de la création d'un référentiel subversion à l'aide de scripts powerShell.
James Kovacs
FrançaisCOURS, DEVELOPPEMENTObjet personnaliséLa création de membres d'objet synthétiques sous PowerShell.
Tutoriel sur la création d'objets personnalisés.
Laurent Dardenne
FrançaisDEVELOPPEMENTIntroduction, ProviderCustomizing Windows PowerShell.
Présentation du développement de provider.
Projet de démonstration implémentant un provider d'accès aux packages Office 2007.
Willem Meints
FrançaisDOCUMENTATION, POWERSHELLv2Aide, Langage, Introduction, DébuterHands-On Lab
What’s new in Windows PowerShell V2.
Microsoft US
FrançaisOUTILVirtualisation, Payant, VMwareVI PowerScripter
VI PowerScripter is the first and absolutely unique VMware VI Client plug-in for a tight integration of user-defined PowerShell scripts into the object repository of VMware Virtual Infrastructure 3.5.
icomasoft
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çaisDOCUMENTATIONVista, InstallationComment installer PowerShell sous Vista.
Blog MS-PowerShell
FrançaisLANGAGEScript, Concept, AideGestion élaborée des choix utilisateur.
Exemple d'utilisation de l'api PSHostUserInterface.PromptForChoice.
Shay Levy
FrançaisLIVREADSI, Administration, Concept, Débuter, Active Directory, PayantManaging Active Directory with Windows PowerShell-TFM.
Jeffery Hicks, SAPIEN Technologies, Inc.
FrançaisDOCUMENTATION, DEVELOPPEMENTConcept, Langage, Script, C#Microsoft Command Line Standard.
Conventions autour du développement de script/cmdlet.
MS Technet
FrançaisSITE, DOCUMENTATIONExchangeMS-Exchange Team
Le blog de l'équipe d'Exchange propose de nombreuses informations sur l'usage des cmdlet dédiés.
Blog MS-Exchange
FrançaisLIVREADSI, Active Directory, AdministrationActiveRoles Management Shell for Active Directory
PDF gratuit sur l'administration d'Active Directory à l'aide des cmdlets de Quest Software, 230 pages
Quest Software
FrançaisDEVELOPPEMENTPDF, C#PDFSharp
Librairie .NET open source de création de fichier PDF. Ne propose pas de cmdlet.
empira Software GmbH
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çaisDEVELOPPEMENT, OUTILC#, Visual Studio, DebugPowerShell Debug Visualizer
Using PowerShell, you interact with .NET objects during debugging in the Visual Studio IDE.
Doug Finke
FrançaisLIVREConceptPowerShell in Practice.
Chapitre gratuit, intitulé "PowerShell Fundamentals", issu de l'ouvrage "PowerShell in Practice".
Richard Siddaway
FrançaisDEVELOPPEMENT, OUTILConsolePSGhost
Console Powershell open source, réalisée en C++.
Lunatic Experiments
FrançaisTUTORIELSQLServer, PayantRead The Transactionlog of SQL Server from PowerShell.
S'appuie sur le produit Quest's LiteSpeed.
Jakob Bindslet
FrançaisVIDEOSQLServer, AdministrationManaging SQL Server 2008
Dan Jones
FrançaisDOCUMENTATIONScript, ExchangeThe Exchange 2007 Wiki
Scripts PowerShell autour de MS Exchange.
WIKI
FrançaisTUTORIELADSI, WMI, BaseDeRegistreManage Users
Quelques tutoriels détaillés, notamment sur ADSI, la base de registre et WMI.
Karl Prosser
FrançaisDOCUMENTATION, TUTORIELExchangeWhite Paper- Exchange Management Shell
This white paper introduces the Exchange Management Shell to individuals who administer Microsoft Exchange Server 2007.
MS Technet
FrançaisTUTORIELCOM, .NETWindows PowerShell Tip- Getting Rid of a COM Object (Once and For All)
Finalisation d'objet COM sous PowerShell, par exemple forcer la fin du process Excel.
MS Technet
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
FrançaisDEVELOPPEMENT, TUTORIEL, POWERSHELLv2Objet personnalisé, LangageMaking Custom Enums using add-Type

Création d'énumération sous PowerShell à l'aide de la commande Add-Type.
Marc van Orsouw Alias MOW
FrançaisDOCUMENTATIONMémento, Cmdlet, ExchangeExchange Management Shell Quick Reference

This quick reference sheet describes the most frequently used cmdlets available in the release to manufacturing (RTM) version of Microsoft® Exchange Server 2007 and Exchange 2007 Service Pack 1 (SP1) and provides examples of their use.
Microsoft US
FrançaisDOCUMENTATION, LIVRE, SITE, TUTORIELLangageComment formater l'affichage.
Formatage de chaîne de caractères à l'aide de l'instruction -F
Extrait de l'ouvrage de Lee Holmes "Windows PowerShell cookbook" disponible gratuitement sur le site http://safari.oreilly.com
Lee Holmes
FrançaisDOCUMENTATIONMémento, RegExLes patterns de base des expressions régulières sous .NET
www.ILoveJackDaniels.com

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é.