Exporter (0) Imprimer
Développer tout

Écriture de scripts avec Windows PowerShell

Mis à jour: août 2014

S'applique à: Windows PowerShell 2.0, Windows PowerShell 3.0, Windows PowerShell 4.0, Windows PowerShell 5.0

Windows PowerShell® est un interpréteur de ligne de commande et un langage de script reposant sur les tâches, conçu spécialement pour l'administration du système. Créé à partir du Microsoft .NET Framework, Windows PowerShell aide les professionnels de l'informatique et les utilisateurs avancés à contrôler et à automatiser l'administration du système d'exploitation Windows et des applications s'exécutant sur Windows.

Les commandes Windows PowerShell, appelées applets de commande, vous permettent de gérer les ordinateurs à partir de la ligne de commande. Les fournisseurs Windows PowerShell vous permettent d'accéder à des magasins de données, comme 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 analyseur d'expression avancé et d'un langage de script entièrement développé.

Windows PowerShell comprend les fonctionnalités suivantes :

  • Des applets de commande permettant d'effectuer des tâches d'administration système courantes (comme la gestion du Registre, des services, des processus et des journaux des événements) et d'utiliser WMI (Windows Management Instrumentation).

  • Un langage de script basé sur les tâches, ainsi que la prise en charge des scripts existants et des outils de ligne de commande.

  • Une conception cohérente. Étant donné que les applets de commande et les magasins de données système utilisent une syntaxe et des conventions d'affectation de noms communes, les données peuvent être partagées aisément et la sortie d'une applet de commande peut être utilisée comme entrée d'une autre applet de commande sans mise en forme ni manipulation.

  • Une navigation simplifiée et basée sur les commandes du système d'exploitation, ce qui permet aux utilisateurs de parcourir le Registre et d'autres magasins de données en employant les mêmes techniques que celles utilisées pour parcourir le système de fichiers.

  • Des fonctionnalités puissantes de manipulation d'objets. Les objets peuvent être directement manipulés ou envoyés à d'autres outils ou bases de données.

  • Une interface extensible. Les éditeurs de logiciels indépendants et les développeurs d'entreprise peuvent créer des outils personnalisés et des utilitaires pour administrer leurs logiciels.

Contenu de cette section

Le contenu suivant est disponible dans Écriture de scripts avec Windows PowerShell.

  • Utilisation de Windows PowerShell. Découvrez comment utiliser Windows PowerShell pour écrire des scripts et automatiser des environnements Windows. Cette section comprend un guide de l'utilisateur, des informations sur les fonctionnalités incluses dans Windows PowerShell (comme la configuration de l'état souhaité de Windows PowerShell), des informations sur les conditions préalables et l'installation de Windows PowerShell, ainsi que des informations sur l'utilisation de l'environnement d'écriture de scripts intégré de Windows PowerShell (ISE), un éditeur graphique pour Windows PowerShell.

  • Informations de référence sur le module Windows PowerShell Core. Cette section comprend des rubriques d'aide de référence sur toutes les applets de commande des modules Core fournis avec Windows PowerShell. Cette section contient également des rubriques About qui illustrent plus en détail les concepts de Windows PowerShell.

  • Automatisation de Windows et de Windows Server Automation avec Windows PowerShell. Cette section comprend des rubriques d'aide de référence sur toutes les applets de commande Windows PowerShell disponibles dans le cadre de rôles Windows et Windows Server, de services de rôle et de fonctionnalités.

  • Automatisation de System Center avec Windows PowerShell. Cette section comprend des rubriques d'aide de référence sur toutes les applets de commande System Center disponibles quand vous installez System Center dans votre environnement.

  • Automatisation de Microsoft Azure Pack pour Windows Server avec Windows PowerShell. Cette section comprend des rubriques d'aide de référence sur les applets de commande disponibles quand vous installez Windows Azure Pack pour Windows Server.

  • Aide sur les modules des versions précédentes de Windows PowerShell. Cette section comprend des informations de référence sur les applets de commande et les rubriques d'aide About relatives à Windows PowerShell 3.0 et aux versions antérieures de Windows PowerShell.

Ressources connexes

Ressources pour les utilisateurs de Windows PowerShell

Outre l'aide disponible à la ligne de commande, les ressources suivantes contiennent des informations pour les utilisateurs souhaitant exécuter Windows PowerShell.

  • Blog de l'équipe Windows PowerShell. Cette ressource vous permet d'accéder directement aux informations publiées par l'équipe en charge de Windows PowerShell.

  • Windows PowerShell Customer Connection. Apportez des suggestions, envoyez des commentaires ou signalez un bogue à l'équipe Windows PowerShell. Vous pouvez signaler un bogue ayant trait au code, à la documentation ou à la localisation (traduction).

  • Le blog Hey, Scripting Guy! publie chaque jour de nouvelles informations et figure régulièrement parmi les cinq blogs les plus visités de Microsoft. Les articles, basés sur des scénarios, sont écrits de manière engageante et animée.

  • La page Learn PowerShell regroupe les articles ayant trait à Windows PowerShell dans le centre de scripts TechNet. Cette page héberge une série de vidéos pour débutants animées par Ed Wilson, alias Microsoft Scripting Guy. Elle contient également des questionnaires sur Windows PowerShell, des liens vers le contenu communautaire et bien d'autres choses.

  • Vous avez des questions sur l'utilisation de Windows PowerShell ? Entrez en contact avec des centaines de personnes avec des intérêts similaires par l'intermédiaire du forum officiel Scripting Guys.

  • Centre de scripts Microsoft. Ce portail comprend de nombreuses ressources Windows PowerShell utiles, y compris le Référentiel du Centre de scripts. L'un des meilleurs moyens d'apprendre à écrire des scripts consiste à examiner des exemples concrets. Parcourez des milliers de scripts Windows PowerShell prêts à l'emploi, évaluez-les et adaptez-les à vos besoins.

  • Participez à la communauté des utilisateurs Windows PowerShell. Consultez la page Communauté du Centre de scripts pour entrer en contact avec des dizaines de groupes d'utilisateurs Windows PowerShell. Il y en a probablement un près de chez vous. Tenez-vous informé des activités de la communauté avec Ed Wilson, alias Microsoft Scripting Guy.

Autre documentation Windows PowerShell pour les technologies Microsoft

Utilisez les liens suivants pour rechercher d'autres documents Windows PowerShell qui ne figurent pas dans cette section.

Ressources pour les développeurs Windows PowerShell

Les ressources suivantes sont conçues pour aider les développeurs à créer leurs propres modules, fonctions, applets de commande, fournisseurs et applications hôtes dans Windows PowerShell.



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

Ajouts de la communauté

AJOUTER
Afficher:
© 2015 Microsoft