2011-11-05 2 views
0

J'écris des applets de commande personnalisées. Tout en montrant l'aide que je veux cacher laPowershell: Comment cacher les paramètres communs dans l'aide de powershell?

Ex (aide pour get-process):

PS C: \ source de \ ESI \ EMC.WinApps.Fx.Build \ DEBUG \ X64 \ ESIPstoolkit> get- aider get-process

NOM Get-Process

SYNTAX Get-Process [[-nom]] [-ComputerName] [-FileVersionInfo] [-Module] []

Alors que l'aide pour mon cmdlets montre tous les paramètres communs qui est une sorte de maladroit.

Add-MyCmdlet -Path -Param1 -Param2 [-Index] -Emplacement [-Verbose] [-Debug] [-ErrorAction] [ -warningaction] [-ErrorVariable] [-OutVariable] [-OutVariable] [- OutBuffer]

Comment puis-je les masquer?

Réponse:

On dirait que je viens de préciser le xml maml (aide) pour déposer mes commandes (module). Puis il affiche hte [CommmonParameters].

Merci, Dreamer

+2

Vous devez mettre votre réponse comme réponse à la question, vous pouvez donc l'accepter et la question s'affichera comme fermée. – dahlbyk

+1

FYI, dans v3 CTP, il est par défaut [] dans l'aide – manojlds

Répondre

0

devez définir le fichier maml d'aide pour les modules (commandes). Puis c'est cacher les paramètres communs. Merci, Rêveur

Questions connexes