c# - 编写 Powershell 帮助文件

标签 c# powershell module

我正在尝试为我用 C# 编写的一堆 PowerShell 模块编写一些帮助文件。就这样做而言,我一直在努力寻找任何东西,并尝试使用这个帮助编辑器

https://pscmdlethelpeditor.codeplex.com/

但我正在尝试与作者一起解决一些错误。长话短说,它说它使用 powershell 2.0,它正在尝试使用 3.0。

回到主题,我需要一种可靠的方法来了解如何为我的 c# powershell 模块编写帮助文件。我试过关注 MSDN

http://msdn.microsoft.com/en-us/library/bb525433(v=vs.85).aspx

但老实说,这是微软的帮助,但帮助不大。

最佳答案

正如您所发现的,MSDN 上的帮助文档给您留下了很多想象空间。如果您喜欢通过示例学习,可以查看现有 PowerShell 模块的帮助文件:

$fs = Get-ChildItem C:\Windows\System32\WindowsPowerShell\v1.0\Modules -Recurse 
$fs |Where {$_.Name -like "*dll-Help.xml"} |Select FullName

它会让您更好地了解 Microsoft 自己如何使用这种格式

关于c# - 编写 Powershell 帮助文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24090752/

相关文章:

powershell - 删除所有 .ica 文件

powershell - 读取 PowerShell 中的各个按键

c# - 列表和数组比较

c# - .NET 的秒表类,行为异常

c# - 多个 View 共享相同的数据与多个线程之间的双向数据绑定(bind)

powershell - 如何在 Windows 上将 "new pnp devices"事件记录到控制台?

c++ - Windows/C++ : why are loaded module memory bytes changing at run-time?

ruby - block 内的 def 函数能完成什么任务?

JavaScript - 模块模式 - 添加 div 的问题

c# - 让VisualStudio运行命令生成C#代码