【问题标题】:update-help and save-help doesn't work更新帮助和保存帮助不起作用
【发布时间】:2016-01-31 16:37:05
【问题描述】:

仍然返回 'Get-Help 无法在此计算机上找到此 cmdlet 的帮助文件。它只显示部分帮助。我不知道为什么:(

PS C:\Windows\system32> Save-Help -DestinationPath "C:\Users\Frank\Documents\PowerShellHelp" -Force

PS C:\Windows\system32> Update-Help -SourcePath "C:\Users\Frank\Documents\PowerShellHelp" -force

PS C:\Windows\system32> Get-Help Get-FileHash

名称 获取文件哈希

语法 Get-FileHash [-Path] [-Algorithm {SHA1 | SHA256 | SHA3​​84 | SHA512 | MACTripleDES | MD5 | RIPEMD160}] []

Get-FileHash -LiteralPath <string[]> [-Algorithm <string> {SHA1 | SHA256 | SHA384 | SHA512 | MACTripleDES | MD5 | RIPEMD160}] 

[]

Get-FileHash -InputStream <Stream> [-Algorithm <string> {SHA1 | SHA256 | SHA384 | SHA512 | MACTripleDES | MD5 | RIPEMD160}] 

[]

别名 无

备注 Get-Help 在此计算机上找不到此 cmdlet 的帮助文件。它只显示部分帮助。 -- 要下载和安装包含此 cmdlet 的模块的帮助文件,请使用 Update-Help。 -- 要在线查看此 cmdlet 的帮助主题,请键入:“Get-Help Get-FileHash -Online”或 转到http://go.microsoft.com/fwlink/?LinkId=517145

【问题讨论】:

  • 您可以通过Update-Help -Debug看到失败时发生了什么
  • 调试返回模块已更新...

标签: windows powershell cmdlets


【解决方案1】:

-强制

覆盖每天一次的限制、版本检查和每个模块 1 GB 的限制。

如果没有此参数,Update-Help 每 24 小时仅运行一次,每个模块的下载限制为 1 GB 的未压缩内容,并且仅当帮助文件比计算机上的文件更新时才安装帮助文件.

每天一次的限制可保护托管帮助文件的服务器,并使您可以将 Update-Help 命令添加到您的 Windows PowerShell 配置文件中,而不会产生重复连接或下载的资源成本。

要在没有 Force 参数的情况下更新多个 UI 文化中的模块的帮助,请在同一命令中包含所有 UI 文化,例如:

Update-Help -Module PSScheduledJobs -UICulture en-US, fr-FR, pt-BR

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-02-17
    • 1970-01-01
    • 2010-11-19
    • 1970-01-01
    • 2010-12-05
    • 2018-08-06
    • 2014-09-15
    • 1970-01-01
    相关资源
    最近更新 更多