Open8

PowerShellのヘルプ

豚&紙箱豚&紙箱

Bashにman-h--helpがあれば、
PowerShellにGet-Help-?(Cmdなら/?)があります。

Get-Helpは指定したコマンドのヘルプ情報を出力します。

Update-HelpはWindowsに入っているヘルプ資料全体を更新します。実行には管理者権限が必要です。日本語環境のWindowsで実行すると以下のエラーが出ます。最新版ヘルプの日本語バージョンがないのが原因かもしれません。

PS> Update-Help
Update-Help : UI カルチャ {en-US} を使用してモジュール 'Appx, Microsoft.PowerShell.Host' のヘルプを更新できませんでした: ルート レベルのデータが無効です。 行 2313、位置 13。
発生場所 行:1 文字:1
+ Update-Help
+ ~~~~~~~~~~~
    + CategoryInfo          : InvalidOperation: (:) [Update-Help]、Exception
    + FullyQualifiedErrorId : UnknownErrorId,Microsoft.PowerShell.Commands.UpdateHelpCommand

Update-Help : UI カルチャ {ja-JP} を使用してモジュール 'ConfigDefender, ConfigDefenderPerformance' のヘルプを更新できま せんでした: UI カルチャ ja-JP の HelpInfo XML ファイルを取得できません。モジュール マニフェストの HelpInfoUri プロパティが有効であることを確認するか、ネットワーク接続を確認してから、コマンドをもう一度実行してください。
発生場所 行:1 文字:1
+ Update-Help
+ ~~~~~~~~~~~
    + CategoryInfo          : ResourceUnavailable: (:) [Update-Help], Exception
    + FullyQualifiedErrorId : UnableToRetrieveHelpInfoXml,Microsoft.PowerShell.Commands.UpdateHelpCommand
豚&紙箱豚&紙箱

Get-Help Update-Helpもできます。

PS> Get-Help Update-Help

名前
    Update-Help
    
概要
    Downloads and installs the newest help files on your computer.
    
    
構文
    Update-Help [-Confirm <System.Management.Automation.SwitchParameter>] [-Credential <System.Management.Automation.PS
    Credential>] [-Force <System.Management.Automation.SwitchParameter>] [-FullyQualifiedModule <Microsoft.PowerShell.C
    ommands.ModuleSpecification[]>] [[-Module] <System.String[]>] [-Recurse <System.Management.Automation.SwitchParamet
    er>] [[-SourcePath] <System.String[]>] [[-UICulture] <System.Globalization.CultureInfo[]>] [-UseDefaultCredentials 
    <System.Management.Automation.SwitchParameter>] [-WhatIf <System.Management.Automation.SwitchParameter>] [<CommonPa
    rameters>]
 ...
豚&紙箱豚&紙箱

Bash: -h, --help, man
Cmd: /?
PowerShell: -?, Get-Help

PS> ls -?

名前
    Get-ChildItem

概要
    Gets the items and child items in one or more specified locations.

...
豚&紙箱豚&紙箱

update-helpを実行したら、モジュールずつが更新されます。

豚&紙箱豚&紙箱

4つのモジュールの更新が失敗しました。

AppxMicrosoft.PowerShell.Hostモジュールの更新が失敗した原因:Data at the root level is invalid(更新データが存在しない)。

ConfigDefenderConfigDefenderPerformanceモジュールの更新が失敗した原因:Unable to retrieve the HelpInfo XML fileHelpInfoのXMLファイルを取得できない)。

豚&紙箱豚&紙箱

Get-Help コマンド名 -Examplesでコマンドの使用例が確認できます。