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 thème Script 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, 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ç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, 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çaisSITE, DEVELOPPEMENTScriptScript Center
Site proposant de nombreux scripts PowerShell et vbs.
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ç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çaisOUTILWMI, Administration, Script, GratuitPowerShell WMI Explorer
Exploreur WMI réalisé entièrement sous PowerShell.
Marc van Orsouw Alias MOW
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çaisOUTILCOM, Gratuit, VBScriptActiveXPoSH
Autorise l'accès à PowerShell via VBScript/JScript
SAPIEN Technologies, Inc.
FrançaisSITEForum, ScriptCitrix et PowerShell
Powershell sur Citrix Developer Network
Citrix CDN
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çaisSITEScriptDe nombreux tutoriaux et scripts
Guy Thomas
FrançaisVIDEOAdministration, ScriptMaster Administrative Scripting with Dan Jones
De nombreux Webcasts sur la programmation PowerShell
Dan Jones
FrançaisSITEAide, ScriptScript Center : Scripting with Windows PowerShell
Site officiel sur PowerShell
Microsoft US
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çaisDOCUMENTATION, DEVELOPPEMENTConcept, Langage, Script, C#Microsoft Command Line Standard.
Conventions autour du développement de script/cmdlet.
MS Technet
FrançaisDOCUMENTATIONScript, ExchangeThe Exchange 2007 Wiki
Scripts PowerShell autour de MS Exchange.
WIKI
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, 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é.