/ / Como rolar a janela do prompt de comando com o teclado

Como rolar a janela do prompt de comando com o teclado

Se você estiver usando um shell Linux real, poderánormalmente role para cima a partir do teclado, mas infelizmente isso não é uma opção no mundo do shell de comandos do Windows. Naturalmente, podemos corrigir isso com um pouco de mágica do AutoHotkey.

Obviamente, existe uma maneira de rolar o prompt de comando com o teclado, mas é realmente complicado e exige que você pressione muitas teclas. Esta é uma maneira melhor.

imagem

O que faremos para resolver o problema é criar umO script AutoHotkey que faz isso sempre que você pressiona Shift + Page Up / Down ou Ctrl + Up / Down, envia um comando de rolagem da roda do mouse para a janela, rolando-o para cima ou para baixo.

Configurando o script da janela de rolagem

Crie um novo script AutoHotkey ou cole o seguinte no seu script existente:

#IfWinActive ahk_class ConsoleWindowClass
+ PgUp ::
Enviar {WheelUp}
Retorna

+ PgDn ::
Enviar {WheelDown}
Retorna

^ Up ::
Enviar {WheelUp}
Retorna

^ Abaixo ::
Enviar {WheelDown}
Retorna

#IfWinActive

Depois de fazer isso, salve o script eclique duas vezes nele para iniciá-lo - você poderá rolar a janela do prompt de comando com o teclado agora. Pessoalmente, prefiro usar Shift + Page Up ou Down para rolar, pois essa é a maneira mais Linux de fazer isso.

Se você deseja adicionar isso à sua inicialização para executar sempre que iniciar o PC, abra uma nova janela do Windows Explorer e digite o seguinte na barra de localização:

shell: inicialização

imagem

Em seguida, basta colocar um atalho para o script AutoHotkey nessa pasta.

Extra: se você gosta deste, leia nosso artigo sobre como habilitar Ctrl + V para colar no prompt de comando do Windows.

Script da janela de rolagem para download

Basta baixar, extrair e clicar duas vezes no arquivo de script. Nota: se você quiser remover o ícone da bandeja do script enquanto estiver em execução, adicione a linha #NoTrayIcon ao início do script.

Download do script ScrollingCommandPrompt AutoHotkey