![]() |
1
4
关于1,我认为您必须为每个命令(脚本或函数)指定externalHelp注释标记。 更新: 我得到了PowerShell团队的确认,您必须为每个命令指定注释标记。我提交了一份 suggestion on MSConnect 如果您希望在PowerShell的未来版本中看到这一点,可以对其进行投票。 关于2,它确实有效,从我的测试中,您不必指定完整路径(这非常好)。以下是为测试这一点而创建的模块目录的内容:
modtest.psm1文件的内容是:
两个modtest.psm1-help.xml文件只是以下文件的副本: “$pshome\modules\bitstransfer\en US\microsoft.backgroundintelligentttransfer.management.dll帮助.xml” 测试这个过程中最大的Pita是获取一个有效的maml文件,所以我只是复制了一个已知的工作文件。:-)顺便说一句,对于法语版本,我只是在概要前面加上了“parlez vous”,这样我就可以测试它是否有效。 接下来,您需要一种快速的方法来更改线程currentuiculture,以测试不同的本地化帮助文件。这是一个函数 Jeffrey Snover wrote some time ago . 我更新了它以改变当前的文化:
现在让我们测试一下:
|
![]() |
sorosh_sabz · 为什么插件llcsharp-v2报告失败 1 年前 |
![]() |
kristaps · 将嵌套的JSON输出导出到CSV文件 1 年前 |
|
Flamingo · 如何更改PowerShell exe的默认路径 1 年前 |
![]() |
arsaces · 将文本添加到特定文件的末尾 2 年前 |
![]() |
Astora · Powershell-在错误位置写入主机打印 2 年前 |
![]() |
siennac · 使用powershell更改html中的文本颜色 2 年前 |