Como resolver a questão do fechamento de um arquivo exe
As outras respostas abordaram a questão: O seu programa está saindo depois de fazer o display. Então ou capture o texto ou pause o display.
Você pode capturar o texto escrevendo para um arquivo ou executando a partir de uma CLI e usando redirecionamento.
Para abrir uma CLI, faça backup para a pasta anterior e clique com o botão direito do mouse na pasta de interesse. Escolha "Open a ... window here" onde "..." é ou "Power Shell" ou "Cmd", dependendo de como o seu PC está configurado. Dentro da janela de comando digite o nome do seu programa para executá-lo. O CLI deve mostrar a saída. Você pode capturar a saída para um arquivo seguindo o nome do programa com "> file-name"
Você também pode criar um arquivo bat para executar o programa e salvar a saída como em -
Test.bat:
pgm-name>results.txt
Então, clicando duas vezes em Test.bat executa o programa e salva a saída nos resultados.txt.
P>Pode pausar a exibição no programa solicitando antes de sair, etc.
É por vezes mais fácil correr em cmd.exe do que em power shell, por isso se power shell é o padrão, ou altere-o ou introduza cmd dentro da power shell para lançar cmd e depois introduza o comando.
Artigos semelhantes
- Sempre que eu abro qualquer arquivo .exe no Windows 7 , um erro aparece dizendo 'Windows não consegue encontrar o D:\System volume information.exe?
- Como compilar uma pasta de dados em um .exe, se o .exe requer os dados na pasta de dados para rodar
- Como executar um jogo de arquivo .exe que foi criado em flash? Agora como o Flash está oficialmente descontinuado existe uma maneira de abri-lo
- Como abrir um arquivo EXE que é feito com programação C em código VS