
По умолчанию, когда вы используете help
PowerShell, вывод разбивается на страницы с помощью more
. Если вы устанавливаете PSCX, он дает вам возможность использовать less
вместо этого. По умолчанию я бы предпочел не использовать ни то, ни другое (у меня достаточно большой буфер прокрутки в окне консоли). Get-Help
не разбивает вывод на страницы
Как отключить разбиение на страницы help
в PowerShell? Без необходимости вводить больше текста?
решение1
Псевдоним :help
get-help
new-alias help get-help
решение2
Функция help
оборачивает Get-Help
команду, устанавливает некоторые значения по умолчанию и форматирует вывод.
Выведите содержимое функции следующим образом:
PS> (get-command help).definition
Особо следует отметить, что, по крайней мере, в моей установке, параметр включен -Full
по умолчанию, и вывод передается команде, указанной в PAGER
переменной окружения, если она задана, или в противном случае с использованием more
.
Поэтому, если вы хотите получить полный вывод, но пропустить пейджер, просто вызовите функцию Get-Help
напрямую с -Full
набором параметров:
PS> get-help -full some-command