Обычно, если я хочу дважды щелкнуть EXE
файл терминала и не пропустить результат, я создам простой командный файл в той же папке, чтобы дважды щелкнуть по нему.
fileToRun
pause
Он запускает запрошенный файл, а затем вы получаете, please press any key to continue
после завершения программы (успешно или по ошибке), чтобы позволить вам определить, когда закрыть терминал.
Или, если вы не хотите, чтобы вам всегда приходилось закрывать окна терминала вручную, вы можете сконфигурировать свой пакет так, чтобы вместо этого выводить вывод в файл - таким образом, у вас будет легкий доступ ко всем выводам после сбоя. Вы делаете это так (обратите внимание, что 2-й запуск программы перезапишет файл предыдущего запуска).
fileToRun > fileToRunLOG.txt
В вашем случае создайте пакетный файл (добавив %1
после fileToRun
для обработки аргумента файла!) а затем связать тип файла с пакетом, а не с основным исполняемым файлом. Готово.
Это может быть немного косвенным, но я только что придумал это, так что вы можете подождать с лучшими предложениями ...