Soll `Get-Help -online` in Powershell auf about_*-Seiten funktionieren?

Soll `Get-Help -online` in Powershell auf about_*-Seiten funktionieren?

Ich bin neu bei Powershell und stelle fest, dass ich -onlinebei der Verwendung immer die Flagge bevorzuge Get-Help.

Aber anscheinend about_funktionieren die Seiten nicht mit Get-Help -online:

Get-Help about_* | ForEach-Object { Get-Help -online }

Bildbeschreibung hier eingeben

Ist das normal? Hier ist meine $PSVersionTable:

Name                           Value
----                           -----
PSVersion                      7.3.2
PSEdition                      Core
GitCommitId                    7.3.2
OS                             Microsoft Windows 10.0.22000
Platform                       Win32NT
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1
WSManStackVersion              3.0

Antwort1

Dies ist das normale Verhalten/bekannte Problem Get-Help about_* -Online. Wie angegebenHier:

Infothemen haben keine Online-URLs. Das ist so gewollt, da es sich um TXT-Dateien handelt und nicht um MAML wie die Cmdlet-Hilfe. Dies zu ändern ist geplant, um das Hilfesystem zu verbessern.

Es gibt noch mindestens zwei (2) offene Probleme in Bezug auf Get-Help about_* -Online:

Zum Zeitpunkt des Schreibens dieser Antwort (Februar 2023) gibt es noch keine Lösung vom Powershell-Team, obwohl wie angegebenHier:

Die online versionMetadaten wurden allen About_-Artikeln hinzugefügt. Das Hilfesystem von PowerShell hat jedoch keine Möglichkeit, diese Informationen zu verwenden.

Sie können versuchenHilfe anzeigen.ps1das laut seinem Entwickler about_* unterstützt.

verwandte Informationen