PowerShell에서 도움말 페이징을 어떻게 비활성화하나요?

PowerShell에서 도움말 페이징을 어떻게 비활성화하나요?

기본적으로 PowerShell에서 사용하면 help출력은 more. PSCX를 설치하면 less대신 사용할 수 있는 옵션이 제공됩니다. 기본적으로 나는 둘 다 사용하지 않을 것입니다(콘솔 창에 충분히 큰 스크롤백 버퍼가 있습니다). Get-Help출력을 페이징하지 않습니다

helpPowerShell에서 페이징을 어떻게 끄나요 ? 더 입력하지 않고도?

답변1

별칭 :helpget-help

new-alias help get-help

답변2

이 함수는 명령 help을 래핑하고 Get-Help, 일부 기본값을 설정하고, 출력 형식을 지정합니다.

다음과 같이 함수의 내용을 덤프합니다.

PS> (get-command help).definition

특히 제가 설치한 경우에는 기본적으로 매개변수가 켜지고 설정된 경우 환경 변수 -Full에 지정된 명령으로 출력을 파이프하거나 .PAGERmore

따라서 전체 출력을 얻고 싶지만 호출기 작업을 건너뛰려면 매개변수 세트를 Get-Help사용하여 직접 호출하면 됩니다 -Full.

PS> get-help -full some-command

관련 정보