Exporter (0) Imprimer
Développer tout

Windows PowerShell

Mis à jour: janvier 2008

S'applique à: Windows Server 2008

Windows PowerShell™ est un nouvel interpréteur de ligne de commande et un nouveau langage de script à base de tâches, conçu tout spécialement pour l’administration système. Créé à partir du Microsoft .NET Framework, Windows PowerShell aide les professionnels de l’informatique et les utilisateurs chevronnés à contrôler et à automatiser l’administration du système d’exploitation Windows, ainsi que des applications s’exécutant sous Windows.

À quoi sert Windows PowerShell ?

Les commandes Windows PowerShell intégrées, appelées cmdlets, vous permettent de gérer les ordinateurs de votre entreprise à partir de la ligne de commande. Les fournisseurs Windows PowerShell vous permettent d’accéder à des magasins de données, par exemple le Registre et le magasin de certificats, aussi facilement que si vous accédiez au système de fichiers. En outre, Windows PowerShell dispose d’un puissant analyseur d’expressions et d’un langage de script très complet.

Windows PowerShell 1.0 comprend les fonctionnalités suivantes :

  • 129 cmdlets standard qui exécutent des tâches d’administration système courantes, par exemple la gestion du Registre, des services, des processus et des journaux d’événements, ainsi que l’utilisation de l’infrastructure WMI (Windows Management Instrumentation).

  • Langage de script à base de tâches et prise en charge des scripts et outils en ligne de commande existants.

  • Conception cohérente. Dans la mesure où les magasins de données système et les cmdlets Windows PowerShell utilisent une syntaxe et des conventions d’affectation de noms communes, les données peuvent être partagées facilement ; en outre, la sortie d’une cmdlet peut servir d’entrée pour une autre cmdlet sans nouvelle mise en forme ou manipulation.

  • Navigation simplifiée au sein du système d’exploitation à l’aide de commandes, ce qui permet aux utilisateurs de naviguer dans le Registre et d’autres magasins de données de la même façon que dans le système de fichiers.

  • Puissantes fonctionnalités de manipulation d’objets. Les objets peuvent être manipulés directement ou envoyés vers d’autres outils ou bases de données.

  • Interface extensible. Les éditeurs de logiciels indépendants et les développeurs professionnels peuvent créer des outils et utilitaires personnalisés afin d’administrer leurs logiciels.

Qui ce composant peut-il intéresser ?

Windows PowerShell est utile pour quiconque souhaite gérer Windows à partir de la ligne de commande, notamment les administrateurs système qui écrivent des solutions de tâches automatiques et les développeurs qui veulent écrire leurs propres cmdlets, fournisseurs et applications d’hébergement Windows PowerShell.

Existe-t-il des considérations particulières ?

Windows PowerShell est un environnement basé sur les objets, donc les utilisateurs doivent comprendre comment manipuler des données à l’aide des propriétés et des méthodes d’objets. La plupart des interpréteurs de commandes existants sont basés sur le texte, ce qui signifie que les scripts doivent analyser des données à base de texte pour trouver des données intéressantes. Dans l’environnement à base d’objets de Windows PowerShell, un script doit seulement accéder à la propriété d’objet appropriée pour trouver les données d’intérêt.

Quelles sont les nouvelles fonctionnalités offertes par ce composant ?

Windows PowerShell permet de manipuler des objets, et pas uniquement du texte. Il fournit un langage de script puissant basé sur le .NET Framework. Il offre aussi un moyen cohérent de traverser les magasins de données, tels que le Registre, par le biais du concept de fournisseurs.

Références supplémentaires

Outre l’aide disponible via la ligne de commande, les ressources suivantes offrent davantage d’informations :

  • Aide en ligne de Windows PowerShell(http://go.microsoft.com/fwlink/?LinkID=107116) (éventuellement en anglais). Fournit une aide à jour pour les cmdlets, fournisseurs et concepts Windows PowerShell.

  • Kit de développement logiciel (SDK) Windows PowerShell (http://go.microsoft.com/fwlink/?LinkID=89595) (éventuellement en anglais). Fournit un contenu de référence pour le développement de cmdlets, de fournisseurs et d’applications d’hébergement.

  • Guide du programmeur Windows PowerShell (http://go.microsoft.com/fwlink/?LinkID=89596) (éventuellement en anglais). Fournit des didacticiels pour la création de cmdlets, de fournisseurs et d’applications d’hébergement. Contient également des informations sur les concepts fondamentaux de Windows PowerShell.

  • Blog de l’équipe Windows PowerShell(http://go.microsoft.com/fwlink/?LinkID=83147) (éventuellement en anglais). La meilleure ressource d’apprentissage et de collaboration avec d’autres utilisateurs Windows PowerShell. Lisez le blog de l’équipe Windows PowerShell et rejoignez le forum des utilisateurs Windows PowerShell (microsoft.public.windows.powershell). Lorsque vous aurez acquis de l’expérience, n’hésitez pas à faire partager vos idées.

Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft