Обновление PowerShell не помогает - PullRequest
0 голосов
/ 11 октября 2018

Я только начал изучать PowerShell в виртуальной академии Microsoft и выполнял одну из указанных команд.в то время как с их стороны это сработало, а у меня - нет.Я искал решение этой проблемы.Я просто не знаю, что пошло не так.любые советы будут полезны для этого нового ученика PowerShell.

PS C:\Windows\system32> Update-Help -Force
Update-Help : Failed to update Help for the module(s) 'WindowsUpdateProvider' with UI culture(s) {en-US} : Unable to retrieve the HelpInfo XML file for UI culture en-US. Make sure the
HelpInfoUri property in the module manifest is valid or check your network connection and then try the command again.
At line:1 char:1
+ Update-Help -Force
+ ~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ResourceUnavailable: (:) [Update-Help], Exception
    + FullyQualifiedErrorId : UnableToRetrieveHelpInfoXml,Microsoft.PowerShell.Commands.UpdateHelpCommand

PS C:\Windows\system32> $PSVersionTable

Name                           Value
----                           -----
PSVersion                      5.1.17134.228
PSEdition                      Desktop
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
BuildVersion                   10.0.17134.228
CLRVersion                     4.0.30319.42000
WSManStackVersion              3.0
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1

1 Ответ

0 голосов
/ 11 октября 2018

Договорились, что это должен быть пост SuperUser, но так как он здесь.

Подобные ошибки распространены и в большинстве случаев ожидаемы.

Не все файлы справки обновляются, как ожидается, по разным причинам, в большинстве случаев это связано с ссылкой обновления.Как показано в сообщении об ошибке.

Многие модули либо не имеют справки, обновляемой через Интернет, либо URL-адрес был удален.

Такие ошибки можно безопасно игнорировать.Они не влияют на функциональность PS и не используют его.

Get-Module -ListAvailable | Where HelpInfoUri | Update-Help

Или, если вы хотите, чтобы все сообщения проходили туда и обратно, выполните ...

Update-Help -Force -Verbose -ErrorAction SilentlyContinue

# Results

VERBOSE: Resolving URI: "http://go.microsoft.com/fwlink/?linkid=390758"
VERBOSE: Your connection has been redirected to the following URI: "http://download.microsoft.com/download/0/1/C/01CCC594-2F13-40E8-98FE-185486228BF4/"
VERBOSE: Performing the operation "Update-Help" on target "CimCmdlets, Current Version: 5.0.0.0, Available Version: 5.0.0.0, UICulture: en-US".

Если вы хотитечтобы увидеть полное сообщение об ошибке в более понятном для пользователя виде, сделайте это ...

Update-Help -Force -Ea 0 -Ev ErrMsgDetail
$ErrorMsgDetail.Exception

Failed to update Help for the module(s) 'AnyBox' with UI culture(s) {en-US} : Unable to connect to Help content. The server on which Help content is stored might not be available. 
Verify that the server is available, or wait until the server is back online, and then try the command again.

Failed to update Help for the module(s) 'HostNetworkingService, WindowsUpdateProvider' with UI culture(s) {en-US} : Unable to retrieve the HelpInfo XML file for UI culture en-US. 
Make sure the HelpInfoUri property in the module manifest is valid or check your network connection and then try the command again.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...