Obtenir de l’aide : Maîtriser la commande PowerShell la plus populaire

Il n’y a pas de cmdlets plus familiers pour les débutants et les experts que la commande d’aide PowerShell, Get-Help. En raison du système d’aide intégré et actualisable de PowerShell, la commande Get-Help de PowerShell est la manière dont vous découvrez ce que font les commandes, leurs paramètres, et même (espérons-le) de nombreux exemples utiles sur la manière d’utiliser la commande.

Chaque cmdlet et fonction que vous rencontrez est censé avoir un contenu d’aide intégré que la cmdlet PowerShell Get-Help peut lire. Je dis « censé » parce que malheureusement, certains auteurs n’incluent pas de contenu d’aide.

Le contenu d’aide associé aux commandes peut être trouvé en exécutant Get-Help. Cette commande lit à la fois l’aide basée sur des commentaires et basée sur XML qui est créée par l’auteur du cmdlet ou de la fonction.

L’utilisation la plus courante de la cmdlet Get-Help est de l’utiliser pour trouver le contenu d’aide d’une commande particulière. Par exemple, peut-être avez-vous découvert une nouvelle commande appelée Get-Content avec la cmdlet Get-Command et vous voulez en savoir plus à son sujet. Vous utiliseriez le paramètre Name sur Get-Help. Cela renverrait un ensemble d’informations de base sur cette commande, comme vous pouvez le voir ci-dessous.

Get-Help -Name ‘Get-Content’

Vous remarquerez que bien que beaucoup d’informations soient retournées, ce n’est qu’un résumé des choses que vous pouvez faire. Et vous ne sauriez jamais que Get-Help peut également renvoyer d’autres types de contenu d’aide comme des exemples.

Recherche d’informations sur les paramètres

Vous pouvez approfondir le contenu d’aide de plusieurs façons différentes. L’une de ces façons consiste à trouver des informations sur un seul paramètre d’une commande. Peut-être que dans l’exemple que j’utilise ici, je vois une référence à un paramètre Raw et je ne suis pas tout à fait sûr de ce que ce paramètre fait. Je peux utiliser le paramètre Parameter sur Get-Help avec le paramètre Name pour ne retourner que des informations sur ce paramètre de commande particulier.

Getting help with parameters

PowerShell Get-Help et Exemples

Une des meilleures choses concernant le système d’aide PowerShell est qu’il prend en charge nativement les exemples. Les exemples sont un excellent moyen de voir, avec contexte, comment utiliser une commande particulière. Si l’auteur de la commande a ajouté des exemples à son contenu d’aide, vous pouvez voir ces exemples en utilisant le paramètre Examples. Lorsque vous utilisez ce paramètre, Get-Help renverra un ou plusieurs exemples de la façon dont cette commande est utilisée dans différentes circonstances.

Get-Help -Examples

Obtention d’une aide détaillée

Les résumés, les informations sur les paramètres et les exemples ne sont pas les seules informations retournées par la commande Get-Help de PowerShell. Parfois, vous avez besoin de voir toutes les informations disponibles pour une cmdlet. Dans ce cas, vous avez toujours les paramètres Detailed et Full disponibles. Chacun de ces paramètres affiche une quantité croissante d’informations.

Le paramètre Detailed ajoute des descriptions et des exemples de paramètres à l’affichage principal de l’aide. En essence, ils se combinent en utilisant le paramètre Examples et afficheront des informations pour tous les paramètres comme si vous aviez utilisé le paramètre Parameter sur tous les paramètres de commande.

Si le paramètre Detailed n’est pas suffisant, vous pouvez toujours adopter une approche radicale et obtenir tout le contenu d’aide avec le paramètre Full. Ce paramètre ne filtre aucune information. Le paramètre Full lit tout le contenu d’aide défini pour une commande particulière.

Obtenir une représentation graphique

Si vous souhaitez une représentation plus graphique de l’aide, vous pouvez également utiliser le paramètre ShowWindow. Ce paramètre ouvre une fenêtre qui vous permet de rechercher facilement le contenu d’aide et de ne montrer que certaines zones via le bouton Settings. Cette vue est utile si vous voulez vraiment explorer le contenu de l’aide.

Get-Help -ShowWindow

Résumé

Il existe quelques autres paramètres moins courants que vous pouvez utiliser avec la commande PowerShell Get-Help. Si vous souhaitez en savoir plus, vous savez comment trouver des informations sur ces paramètres supplémentaires, n’est-ce pas ? Oui, Get-Help peut trouver du contenu d’aide sur lui-même.

Utilisez la commande Get-Help de manière régulière lorsque vous recherchez plus d’informations sur les commandes PowerShell. Il y a peu de besoin d’aller sur Google lorsque vous avez un système d’aide puissant et une commande pour vous aider à y accéder.

Source:
https://adamtheautomator.com/powershell-get-help/