Pourquoi Les Commandes Windows PowerShell Appelé Les Applets De Commande?

0
336

Lorsque vous travaillez avec Windows PowerShell, vous pouvez avoir rencontré le terme applet de commande et trouvé vous-même un peu confus. Est une applet de quelque chose de totalement différent à partir d’une commande ou est-ce juste le PowerShell nom pour eux? Aujourd’hui SuperUser Q&Un post a la réponse à un lecteur curieux de la question.

Aujourd’hui, la Question Et la Réponse session nous vient de courtoisie de super-Utilisateur—une subdivision de Stack Exchange, l’un piloté par la communauté de regroupement de Q&A des sites web.

La Question

SuperUser lecteur RBT veut savoir pourquoi les commandes Windows PowerShell sont appelées applets de commande:

J’ai été à essayer de comprendre la nomenclature pour lesquelles les commandes sont appelés commande permet (applets) en PowerShell. Pourquoi ils ne sont pas seulement appelés des commandes à la place? Quelle est la différence?

Je ne pouvais que deviner en fonction de l’article Wikipedia sur PowerShell qu’il pourrait en quelque sorte être une abréviation de l’interface de ligne de commande pour interagir avec les commandes écrites .Net.

Pourquoi les commandes Windows PowerShell appelé les applets de commande?

La Réponse

SuperUser contributeur LotPings a la réponse pour nous:

Selon Microsoft:

Une applet est une chaussure de commande qui est utilisé dans l’environnement Windows PowerShell. Windows PowerShell runtime appelle ces applets de commande dans le cadre de l’automatisation des scripts qui sont fournis sur la ligne de commande. Windows PowerShell runtime également les appelle par programme à l’aide de Windows PowerShell Api.

Comment les Applets de commande Diffèrent de Commandes

Les applets de commande diffèrent de commandes dans d’autres shell de commande des environnements de la façon suivante:

  • Les applets de commande sont des instances de la .NET Framework classes; ils ne sont pas indépendants les fichiers exécutables.
  • Les applets de commande peut être créé à partir d’aussi peu que d’une dizaine de lignes de code.
  • Les applets de commande ne sont pas, généralement, faire leur propre analyse, erreur de présentation, ou de formatage de sortie. L’analyse, l’erreur de présentation, de sortie et de mise en forme sont traitées par le Windows PowerShell de l’exécution.
  • Les applets de commande de processus d’entrée des objets de la conduite plutôt que de flux de texte, les applets de commande généralement livrer des objets en sortie de la canalisation.
  • Les applets de commande d’enregistrement sont orientés puisqu’ils traitent d’un seul objet à la fois.

Source: Applet De Commande Vue D’Ensemble [Microsoft]

Quelque chose à ajouter à l’explication? Le son off dans les commentaires. Envie d’en lire plus de réponses à partir d’autres tech-savvy Pile utilisateurs Exchange? Découvrez le fil de discussion ici.