Alias des applets de commande

Vous pouvez utiliser des alias d’applet de commande pour améliorer l’expérience utilisateur de l’applet de commande. Vous pouvez ajouter des alias aux cmdlets fréquemment utilisées pour réduire la saisie et faciliter l’exécution rapide des tâches. Vous pouvez inclure des alias intégrés dans vos applets de commande ou les utilisateurs peuvent définir leurs propres alias personnalisés.

Par exemple, l’applet de commande obtenir-Command a un gcm alias intégré. Vous pouvez également utiliser des alias pour ajouter des noms de commande d’autres langues afin que les utilisateurs n’aient pas à apprendre de nouvelles commandes.

Instructions relatives aux alias

Suivez ces instructions lorsque vous créez des alias intégrés pour vos applets de commande :

  • avant d’assigner des alias, démarrez Windows PowerShell, puis exécutez l’applet de commande obtenir-Alias pour voir les alias déjà utilisés.

  • Incluez un préfixe d’alias qui référence le verbe du nom de l’applet de commande et un suffixe d’alias qui référence le nom du nom de l’applet de commande. Par exemple, l’alias de l' Import-Module applet de commande est ipmo . Pour obtenir la liste de tous les verbes et leurs alias, consultez verbes d’appletde commande.

  • Pour les applets de commande qui ont le même verbe, incluez le même préfixe d’alias. par exemple, les alias de toutes les applets de commande Windows PowerShell qui ont le verbe « obtenir » dans leur nom utilisent le préfixe « g ».

  • Pour les applets de commande qui ont le même nom, incluez le même suffixe d’alias. par exemple, les alias de toutes les applets de commande Windows PowerShell qui ont le nom « Session » dans leur nom utilisent le suffixe « sn ».

  • Pour les applets de commande équivalentes aux commandes dans d’autres langues, utilisez le nom de la commande.

  • En général, rendez les alias aussi courts que possible. Assurez-vous que l’alias a au moins un caractère distinct pour le verbe et un caractère distinct pour le nom. Ajoutez autant de caractères que nécessaire pour rendre l’alias unique.

  • Pour les applets de commande écrites en C# (ou dans tout autre langage .NET compilé), l’alias peut être défini à l’aide de l' attribut alias. Par exemple :

    [Cmdlet("Get", "SomeObject")]
    [Alias("gso")]
    public class GetSomeObjectCommand : Cmdlet
    

Voir aussi

Écriture d’une applet de commande Windows PowerShell