【发布时间】:2019-11-20 15:43:08
【问题描述】:
我希望我的模块函数使用Get-Help cmdlet 显示不同的语法。
例如,New-Item:
如您所见,在 SYNTAX 部分,为同一命令编写了 2 种形式。
我想用我自己的功能做同样的事情:
SYNTAX 部分应该是自动生成的,但我已经尝试使用外部 MAML 帮助文件,使用 Sapien PowerShell HelpWriter 或手动,均未成功。如果手工是唯一的解决方案,那太费时了,但至少我会有我的答案。
我正在开发 PowerShell 5.1
【问题讨论】:
-
各种语法差异基于
Parameter和CmdletBinding中的ParameterSetName属性。如果您不使用它们,您将不会在帮助中获得输出。
标签: powershell