The script starts off declaring a parameter:
param([Parameter(Position=0, Mandatory = $true)]$a)
When i run the script without passing any arguments, I get:
Cmdlet test.ps1 at command pipeline position 2
Supply values for the following parameters:
a:
I would like to suppress the first line "Cmdlet test.ps1..." that sounds quite awkward to the user. Then i would like to specify a textual request for the $a parameter instead of just showing its variable-name.