powershell의 `Get-Help -online`이 about_* 페이지에서 작동해야 합니까?

powershell의 `Get-Help -online`이 about_* 페이지에서 작동해야 합니까?

저는 powershell을 처음 접 -online했고 Get-Help.

about_하지만 페이지가 다음에서는 작동하지 않는 것 같습니다 Get-Help -online.

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

여기에 이미지 설명을 입력하세요

이게 정상인가요? 내 $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

답변1

이는 관련된 정상적인 동작/알려진 문제입니다 Get-Help about_* -Online. 명시된 바와 같이여기:

정보 주제에는 온라인 URL이 없습니다. 이는 cmdlet 도움말과 같은 MAML이 아닌 TXT 파일이기 때문에 의도적으로 설계된 것입니다. 이를 변경하는 것은 도움말 시스템 개선을 위한 로드맵에 있습니다.

다음과 관련하여 아직 2개 이상의 미해결 문제가 있습니다 Get-Help about_* -Online.

명시된 바와 같이 이 답변을 작성하는 시점(2023년 2월)에는 아직 Powershell 팀의 솔루션이 없습니다.여기:

메타 online version데이터가 모든 About_ 기사에 추가되었습니다. 그러나 PowerShell의 도움말 시스템에서는 해당 정보를 사용할 방법이 없습니다.

시도해 볼 수도 있습니다표시-Help.ps1개발자에 따르면 about_*를 지원합니다.

관련 정보