Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Windows PowerShell est un environnement connecté à Microsoft .NET Framework conçu pour l’automatisation administrative. Windows PowerShell offre une nouvelle approche pour créer des commandes, composer des solutions et créer des outils de gestion graphiques basés sur l’interface utilisateur.
Windows PowerShell permet à un administrateur système d’automatiser l’administration des ressources système en exécutant des commandes directement ou via des scripts.
Public des développeurs
Le Kit de développement logiciel (SDK) Windows PowerShell est écrit pour les développeurs de commandes qui nécessitent des informations de référence sur les API fournies par Windows PowerShell. Les développeurs de commandes utilisent Windows PowerShell pour créer des commandes et des fournisseurs qui étendent les tâches qui peuvent être effectuées par Windows PowerShell.
Ressources Windows PowerShell
Outre le Kit de développement logiciel (SDK) Windows PowerShell, les ressources suivantes fournissent plus d’informations.
Prise en main de Windows PowerShell Fournit une introduction à Windows PowerShell : le langage, les applets de commande, les fournisseurs et l’utilisation d’objets.
Écrire un module Windows PowerShell Fournit des informations et des exemples pour les administrateurs, les développeurs de scripts et les développeurs d’applets de commande qui doivent empaqueter et distribuer leurs solutions Windows PowerShell à l’aide de modules Windows PowerShell.
Écrire une applet de commande Windows PowerShell Fournit des informations et des exemples de code pour les gestionnaires de programmes qui conçoivent des applets de commande et pour les développeurs qui implémentent du code d’applet de commande.
blog de l’équipe Windows PowerShell La meilleure ressource pour apprendre et collaborer avec d’autres utilisateurs Windows PowerShell. Lisez le blog de l’équipe Windows PowerShell, puis rejoignez le forum utilisateur Windows PowerShell (microsoft.public.windows.powershell). Utilisez Windows Live Search pour rechercher d’autres blogs et ressources Windows PowerShell. Ensuite, lorsque vous développez votre expertise, contribuez librement à vos idées.
navigateur de module PowerShell Fournit les dernières versions des rubriques d’aide de ligne de commande.
Bibliothèques de classes
System.Management.Automation Cet espace de noms est l’espace de noms racine pour Windows PowerShell. Il contient les classes, les énumérations et les interfaces requises pour implémenter des applets de commande personnalisées. En particulier, la classe System.Management.Automation.Cmdlet est la classe de base à partir de laquelle toutes les classes d’applet de commande doivent être dérivées. Pour plus d’informations sur les applets de commande, consultez.
System.Management.Automation.Provider Cet espace de noms contient les classes, énumérations et interfaces requises pour implémenter un fournisseur Windows PowerShell. En particulier, la classe System.Management.Automation.Provider.CmdletProvider est la classe de base à partir de laquelle toutes les classes de fournisseur Windows PowerShell doivent être dérivées.
Microsoft.PowerShell.Commands Cet espace de noms contient les classes des applets de commande et fournisseurs implémentés par Windows PowerShell. De même, il est recommandé de créer un VotreName. Espace de noms commandes pour ces applets de commande que vous implémentez.
System.Management.Automation.Host Cet espace de noms contient les classes, énumérations et interfaces utilisées par l’applet de commande pour définir l’interaction entre l’utilisateur et Windows PowerShell.
System.Management.Automation.Internal Cet espace de noms contient les classes de base utilisées par d’autres classes d’espace de noms. Par exemple, la classe System.Management.Automation.Internal.CmdletMetadataAttribute est la classe de base de la classe System.Management.Automation.CmdletAttribute.
System.Management.Automation.Runspaces Cet espace de noms contient les classes, les énumérations et les interfaces utilisées pour créer un runspace Windows PowerShell. Dans ce contexte, l’espace d’exécution Windows PowerShell est le contexte dans lequel un ou plusieurs pipelines Windows PowerShell appellent des applets de commande. Autrement dit, les applets de commande fonctionnent dans le contexte d’un runspace Windows PowerShell. Pour plus d’informations sur les runspaces PowerShellWindows, consultez Runspaces Windows PowerShell.