Tutoriel GetProc

Cette section fournit un didacticiel sur la création d’une applet de commande Get-Proc qui est très similaire à l’applet de commande « obtenir-traiter » fournie par Windows PowerShell. Ce didacticiel fournit des fragments de code qui illustrent la façon dont les applets de commande sont implémentées, ainsi qu’une explication du code.

Rubriques de ce didacticiel

Les rubriques de ce didacticiel sont conçues pour être lues de manière séquentielle, chaque rubrique reposant sur ce qui a été abordé dans la rubrique précédente.

Création d’une applet de commande sans paramètres Cette section décrit comment créer une applet de commande qui récupère des informations à partir de l’ordinateur local sans utiliser de paramètres, puis écrit les informations dans le pipeline.

Ajout de paramètres qui traitent Command-Line entrée Cette section décrit comment ajouter un paramètre à l’applet de commande Get-Proc afin que l’applet de commande puisse traiter l’entrée en fonction d’objets explicites passés à l’applet de commande. L’implémentation décrite ici récupère les processus en fonction de leur nom, puis écrit les informations dans le pipeline.

Ajout de paramètres qui traitent l’entrée de pipeline Cette section décrit comment ajouter un paramètre à l’applet de commande Get-Proc pour que l’applet de commande puisse traiter les objets qui lui sont transmis via le pipeline. L’applet de commande d’implémentation décrite ici récupère les processus en fonction des objets passés à l’applet de commande, puis écrit les informations dans le pipeline.

Ajout d’un rapport d’erreurs qui ne se termine pas à votre applet de commande Cette section décrit comment ajouter un rapport d’erreurs qui ne se termine pas à une applet de commande. L’implémentation décrite ici détecte les erreurs de non-terminaison qui se produisent lors du traitement de l’entrée et écrit un enregistrement d’erreur dans le flux d’erreurs.

Voir aussi

Création d’une applet de commande sans paramètre

Ajout de paramètres qui traitent Command-Line entrée

Ajout de paramètres qui traitent l’entrée du pipeline

Ajout d’un rapport d’erreurs qui ne se termine pas à votre applet de commande

Windows PowerShell SDK