Powershell:如何在powershell帮助中隐藏常用参数?

时间:2011-11-05 00:38:47

标签: powershell powershell-v2.0

我正在编写自定义cmdlet。在显示帮助时我想隐藏

对于ex(get-process的帮助):

PS C:\ source \ ESI \ EMC.WinApps.Fx.Build \ _DeBUG \ X64 \ ESIPstoolkit> get-help get-process

NAME     获取进程

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

虽然我的cmdlet的帮助显示了所有常见的参数,这些参数有点笨拙。

Add-MyCmdlet -Path -Param1 -Param2 [-Index] -Location [-Verbose] [-Debug] [-ErrorAction] [ -WarningAction] [-ErrorVariable] [-WarningVariable] [-OutVariable] [ - OutBuffer]

我该如何隐藏这些?

答案:

看起来我只需要为我的命令(模块)指定maml xml(help)文件。然后它显示了[CommmonParameters]。

谢谢你, 梦想家

1 个答案:

答案 0 :(得分:0)

必须为模块(命令)设置帮助maml文件。然后它隐藏了常见的参数。 谢谢, 梦想家