Como desativo a paginação de ajuda no PowerShell?

Como desativo a paginação de ajuda no PowerShell?

Por padrão, quando você usa helpno PowerShell, a saída é paginada usando more. Se você instalar o PSCX, terá a opção de usá-lo less. Por padrão, prefiro não usar nenhum dos dois (tenho um buffer de rolagem suficientemente grande na janela do console). Get-Helpnão pagina a saída

Como desativo a paginação helpno PowerShell? Sem ter que digitar mais?

Responder1

Alias help​​para get-help:

new-alias help get-help

Responder2

A função helpagrupa o Get-Helpcomando, define alguns padrões e formata a saída.

Despeje o conteúdo da função assim:

PS> (get-command help).definition

É importante ressaltar que, pelo menos na minha instalação, ele ativa o -Fullparâmetro por padrão e canaliza a saída para o comando especificado na PAGERvariável de ambiente, se definido, ou de outra forma, usando more.

Então, se você deseja obter a saída completa, mas pular o pager, basta chamar Get-Helpdiretamente com o -Fullconjunto de parâmetros:

PS> get-help -full some-command

informação relacionada