Est-il possible d'ajouter dynamiquement le nom de fichier .ps1 à la section d'aide des scripts?Obtenir dynamiquement le nom du script powershell dans les scripts help section exemple
J'essaie de mettre des exemples dans la section d'aide de mon script et montre toujours le nom de fichier actuel, au cas où un client le change.
Comme ceci:
<#
.EXAMPLE
.\$name -param1 xxx
\#>
et si je cours
get-help \ my_script.ps1 -examples
la sortie devrait ressembler à
EXAMPLE
.\my_script.ps1 -param1 xxx
.
Je suis pas sûr si cela est possible à l'intérieur d'un commentaire
mais get-help a la possibilité de détecter le nom du fichier
si vous exécutez
get-help. \ filename.ps1
son nom est ajouté à la section de syntaxe
vous pouvez également exécuter
get-help. \ Filename.ps1 | sélectionnez *
et vous verrez que le nom fait partie de la sortie, donc peut-être que c'est utilisable en quelque sorte?
grâce
Nope désolé, cela ne fonctionne pas à l'intérieur de la zone d'exemple, je J'ai déjà essayé ça. cela fonctionne simplement dans la zone de script normale – s0mm3r