/
Friendly Parameter Prompts with 'HelpMessage'

Friendly Parameter Prompts with 'HelpMessage'

Normally the variable name assigned to the parameter becomes the label which is presented to the user when executing the script.

You may want something a little friendlier, and if so, you are in luck. If you provide HelpMessage information, as shown below, VitalSigns will use that to prompt the user.

[Parameter(Mandatory=$true, HelpMessage="HTML signature file")] [System.IO.FileInfo] $HtmlFilename

For example the following parameters will produce the following user prompt

param( [Parameter(Mandatory=true)] [string]$Name, [Parameter(Mandatory=$true, HelpMessage="HTML signature file")] [System.IO.FileInfo] $HtmlFilename , [Parameter(Mandatory=$false, HelpMessage = "Plain text signature file")] [System.IO.FileInfo] $TextFilenameFilename )

 

Related content