Redireciona o CMD para um arquivo de texto. (OR globalmente aumenta o histórico)

0

Olá, algum outro aplicativo está constantemente falhando ao carregar. Ele concede "nitidamente" uma exceção longa (java) com o rastreamento de pilha. No entanto, esta exceção é tão longa que empurra a exceção real diretamente para fora do histórico do cmd.

Existe uma maneira de "capturar" este teste de exceção completo?

    
por paul23 01.02.2014 / 00:25

2 respostas

1

Usando o símbolo "maior que", você pode redirecionar a saída de um comando para qualquer arquivo que desejar.

C:\Users\Foo>bar.exe > error.txt

Isso redireciona a saída padrão. O rastreamento de pilha de Java é, por convenção, enviado ao erro padrão para a saída padrão , embora. Então você tem que redirecionar o erro padrão para o mesmo lugar

C:\Users\Foo>bar.exe > error.txt 2>&1

Ou, se você não quiser que a saída padrão vá para esse arquivo, redirecione o erro padrão sozinho

C:\Users\Foo>bar.exe 2> error.txt
    
por 01.02.2014 / 00:40
0

Ajustar o tamanho do buffer de tela

  1. Pressione Alt + Espaço ou clique com o botão direito do mouse na barra de título do prompt de comando.
  2. Escolha Padrões no menu.
  3. Clique na guia Layout .
  4. Em Tamanho do buffer de tela , aumente o valor Altura (o padrão é 300 ).
  5. Clique em OK para aplicar as alterações.
  6. Se o buffer aumentado não for grande o suficiente para conter todo o texto, aumente-o novamente.
por 02.02.2014 / 19:34