¿Se supone que `Get-Help -online` en powershell funciona en páginas about_*?

¿Se supone que `Get-Help -online` en powershell funciona en páginas about_*?

Soy nuevo en PowerShell y siempre prefiero la -onlinebandera cuando uso Get-Help.

Pero parece que about_las páginas no funcionan con Get-Help -online:

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

ingrese la descripción de la imagen aquí

¿Esto es normal? Aquí está mi $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

Respuesta1

Este es el comportamiento normal/problema conocido relacionado Get-Help about_* -Online. Como se dijoaquí:

Acerca de los temas no tienen URL en línea. Esto es así por diseño porque son archivos TXT, no MAML como la ayuda del cmdlet. Cambiar eso está en la hoja de ruta para mejorar el sistema de Ayuda.

Todavía hay al menos dos (2) problemas abiertos relacionados con Get-Help about_* -Online:

Aún no hay una solución por parte del equipo de Powershell al momento de escribir esta respuesta (febrero de 2023), aunque como se indicóaquí:

Los online versionmetadatos se han agregado a todos los artículos About_. Sin embargo, el sistema de ayuda de PowerShell no tiene forma de utilizar esa información.

Puedes intentarloMostrar-Ayuda.ps1que según su desarrollador soporta about_*.

información relacionada