Eu não vi isso nas outras respostas.
Eu acredito que as sequências de controle serial de 'Ctrl-S' XOFF e 'Ctrl-Q' XON são as seqüências-chave destinadas a resolver o problema.
Por favor, veja;
Estou no meio da execução de um script em lote que está demorando muito tempo e cuja saída está passando por uma taxa ilegível. Existe um atalho de teclado que permite pausar o console CMD onde ele está atualmente para parar e ler a saída e, em seguida, reiniciá-lo novamente a partir do mesmo local?
Eu não vi isso nas outras respostas.
Eu acredito que as sequências de controle serial de 'Ctrl-S' XOFF e 'Ctrl-Q' XON são as seqüências-chave destinadas a resolver o problema.
Por favor, veja;
O seu teclado contém a tecla Pausa / Interrupção ? Serviria bem para isso. Aqui está o que parece, ou pelo menos usado para:
Comoumbônusinteressante,essachavetambémpodeserusadaduranteoPOST(PowerOnSelfTest,queéexecutadoquandoocomputadoréligado)paralerasaídadoBIOS.
Sevocênãotemessachave,acombinaçãoControle+NumLockdevefuncionardamesmaforma,eháoutrasopçõesdependendodofabricante,
Para retomar a execução, pressione Enter .
Você pode usar o comando "more". Embora não seja exatamente o que você está procurando, limitará a saída da tela por uma página.
Adicionando mais uma maneira útil para shells linux . (Mas talvez ok no windows também, tente!)
Pressionar ctrl
+ z
interromperá o programa. (Mensagem: parou)
Para executá-lo novamente no estado anterior, como se estivesse em pausa:
Digite fg
Ou para uso múltiplo: fg
nome_do_programa_previamente_ctrl + z_stopped '
Existem alguns outros métodos aqui para adicionar, se estivermos sendo detalhados:
1) Além do botão Pausa / Pausa, você pode duplicar sua funcionalidade usando "CTRL + C".
Isso fará com que o script cmd faça uma pausa e perguntará se você deseja encerrá-lo. Quando estiver pronto, você pode selecionar "NÃO" (ou talvez sim, se lhe convier) e continuará (ou sair, se você escolheu sim).
2) Você TAMBÉM pode pausar usando o mouse clicando no cursor do mouse na janela para selecionar o texto do Terminal CMD.
Você deve ter percebido essa saída pausada no passado e achou que a saída estava atrasada, no entanto, quando os scripts estão sendo executados em instâncias cmd interativas, você está pausando a execução do código (O mesmo que com "Pause / Break" e "CTRL + C" Métodos).
No entanto, uma vez que a janela perde o foco, ou você clica para despausar as coisas, a execução do código continuará, e você não tem opção de finalizar o código dessa maneira.
Use Ctrl-S (Xoff) e Ctrl-Q (Xon)