繁体   English   中英

有没有一种方法可以为Commandlet创建可重用的帮助文档

[英]Is there a way to create reusable help documentation for commandlets

我有一个带有许多cmdlet的自定义PowerShell模块。 几个cmdlet使用相同的确切参数。 我正在使用基于注释的帮助来记录我的cmdlet,例如:

<#
    .SYNOPSIS
        Does something

    .PARAMETER CommonParameter
        This documentation is copied and pasted across multiple cmdlets.
#>

问题是,每当我对文档进行较小的更改时,我都必须对其进行跟踪并在各处进行更改。 有没有办法创建一些更“可重用”的东西? 与之类似,我只在一处更新文档,这些更改反映在各处。

如果您不介意在生成的XML文件中使用外部帮助,请查看帮助 它的帮助脚本实际上是PowerShell脚本,因此您可以将可重用的片段定义为变量并使用它们。

这是帮助脚本的示例: Mdbc.dll-Help.ps1 此模块有很多具有类似参数的cmdlet。 您可以看到在开始时,脚本将常见的帮助片段定义为变量。 以后将在多个地方使用它们。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM