
Soy nuevo en PowerShell y siempre prefiero la -online
bandera 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 }
¿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
:
- Soporte en línea para about_... temas de ayuda #13550
- Agregue Get-Help -Soporte en línea para los temas about_#16452
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 version
metadatos 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_*.