Ceci est une ancienne révision du document !
Une bonne pratique consiste à générer le fichier manifest du module via la cmdlet New-ModuleManifest :
New-ModuleManifest -Path C:\myModuleName.psd1 -ModuleVersion "2.0" -Author "YourNameHere"
On peut définir les valeurs des arguments dans une table de hash puis appeler la cmdlet :
# Définition des paramètres
Sans fichier manifest, le nom du module correspond au nom du fichier .psm1
La cmdlet Test-ModuleManifest permet de vérifier la syntaxe du fichier module manifest :
Il est possible d'obtenir le nom du module et sa version depuis l'intérieur du module : ces valeurs sont accessibles en lecture seule :
($MyInvocation.MyCommand.ScriptBlock.Module.Name)