phhsnews.com


phhsnews.com / Pourquoi les commandes Windows PowerShell sont-elles appelées Cmdlets?

Pourquoi les commandes Windows PowerShell sont-elles appelées Cmdlets?


Lorsque vous utilisez Windows PowerShell, vous avez peut-être rencontré le terme cmdlet et vous vous êtes trouvé quelque peu confus. Une cmdlet est-elle quelque chose de totalement différent d'une commande ou est-ce simplement le nom PowerShell pour eux?

La session questions-réponses d'aujourd'hui nous est offerte par SuperUser, une subdivision de Stack Exchange, un regroupement communautaire de sites Web de questions-réponses.

La question

Lecteur SuperUser RBT veut savoir pourquoi les commandes Windows PowerShell sont appelées cmdlets:

J'ai essayé de trouver la nomenclature pour laquelle les commandes sont appelées command-lets (cmdlets) dans PowerShell. Pourquoi ne sont-ils pas simplement appelés commandes à la place? Quelle différence y a-t-il?

Je ne pouvais que supposer, basé sur cet article de Wikipédia sur PowerShell, qu'il pourrait être une abréviation de l'interface en ligne de commande pour interagir avec les commandes écrites en .Net.

Pourquoi les commandes Windows PowerShell s'appellent-elles? ?

La réponse

Contributeur SuperUser LotPings a la réponse pour nous:

Selon Microsoft:

Une cmdlet est une commande légère utilisée dans l'environnement Windows PowerShell. L'exécution de Windows PowerShell appelle ces applets de commande dans le contexte des scripts d'automatisation fournis sur la ligne de commande. L'exécution de Windows PowerShell les appelle également via les API Windows PowerShell

Comment les cmdlets diffèrent des commandes

Les cmdlets diffèrent des commandes des autres environnements command-shell des manières suivantes:

  • Les cmdlets sont des instances de classes .NET Framework ; ils ne sont pas des exécutables autonomes
  • Les cmdlets peuvent être créées à partir d'une douzaine de lignes de code.
  • Les cmdlets ne font généralement pas leur propre analyse, présentation d'erreur ou formatage de sortie. Le traitement, la présentation des erreurs et la mise en forme de la sortie sont gérés par l'exécution de Windows PowerShell
  • Les cmdlets traitent les objets d'entrée du pipeline plutôt que des flux de texte, et les cmdlets délivrent généralement des objets en sortie au pipeline. -oriented car ils traitent un seul objet à la fois
  • Source:

Cmdlet Overview [Microsoft] Vous avez quelque chose à ajouter à l'explication? Sonnez dans les commentaires. Vous voulez lire plus de réponses d'autres utilisateurs de Stack Exchange? Découvrez le fil de discussion complet ici.



Connexion d'un contrôleur Xbox One à Windows avec Bluetooth

Connexion d'un contrôleur Xbox One à Windows avec Bluetooth

La dernière version du contrôleur Xbox, celle incluse avec la Xbox One S et la prochaine X One, inclut Bluetooth! Microsoft a finalement inclus Bluetooth avec l'ancienne connexion sans fil Xbox propriétaire, de sorte que les utilisateurs de Windows peuvent le brancher sans un dongle supplémentaire. Voici comment le connecter à votre ordinateur portable ou à votre ordinateur de bureau Bluetooth Ce dont vous aurez besoin Tout d'abord, vous devez voir si votre contrôleur Xbox One est le type mis à jour ou le plus ancien qui a besoin d'un dongle .

(how-top)

Comment réparer les e-mails envoyés par Apple Mail à partir de l'adresse e-mail incorrecte sur votre Mac L'application e-mail incluse dans macOS comporte des écrans de configuration de compte qui prêtent à confusion. Si les e-mails que vous envoyez semblent provenir d'une mauvaise adresse (par exemple, les e-mails que vous envoyez depuis votre adresse personnelle sont envoyés à partir de votre adresse professionnelle), vous pouvez modifier les paramètres de votre compte e-mail pour résoudre ce p

Comment réparer les e-mails envoyés par Apple Mail à partir de l'adresse e-mail incorrecte sur votre Mac L'application e-mail incluse dans macOS comporte des écrans de configuration de compte qui prêtent à confusion. Si les e-mails que vous envoyez semblent provenir d'une mauvaise adresse (par exemple, les e-mails que vous envoyez depuis votre adresse personnelle sont envoyés à partir de votre adresse professionnelle), vous pouvez modifier les paramètres de votre compte e-mail pour résoudre ce p

(Ne cliquez pas sur l'option "Comptes" dans le menu. à la place, vous accédez à l'écran des comptes Internet à l'échelle du système, dans lequel vous ne pouvez pas modifier les paramètres de votre compte de messagerie.) Cliquez sur l'icône "Comptes" en haut de la fenêtre Préférences. Sélectionnez le compte de messagerie avec lequel vous rencontrez ce problème.

(how-top)