Как я могу сохранить терминал открытым?

Я использую терминальное приложение в Windows XP.

Я установил его как любимое приложение для файлов с определенным расширением.

Таким образом, теперь, когда я нажимаю на файл, терминал открывается для запуска приложения.

Однако, когда сбои приложения, которые автоматически закрывает терминал и я не вижу ошибки.

Там какой-либо путь состоит в том, чтобы сохранить терминал открытым, как будто у меня был бы запуск приложением от терминала?

спасибо

2
задан 09.09.2010, 16:57

2 ответа

Обычно, если я хочу дважды щелкнуть по терминалу EXE и не пропускают результат, я создам простой пакетный файл в той же папке, чтобы дважды щелкнуть.

fileToRun
pause

Это выполняет требуемый файл, и затем Вы получаете a please press any key to continue после того, как программа завершается (успешно или по ошибке), чтобы позволить Вам определять, когда закрыть терминал.

Или, если Вы не хотите должными быть всегда вручную закрывать свои окна терминала, можно настроить пакет для дампа вывода в файл вместо этого - тот способ, которым у Вас есть легкий доступ ко всему выводу после катастрофического отказа. Вы делаете это как так (обратите внимание, что 2-е выполнение программы перезапишет файл предыдущего выполнения).

fileToRun > fileToRunLOG.txt

В Вашем случае создайте пакетный файл (добавляющий a %1 после fileToRun обработать аргумент файла!) и затем связывают тип файла с пакетом, не основной исполняемый файл.Готово.

Это могло бы быть немного косвенным, но я только что придумал его, таким образом, можно хотеть ожидать некоторых лучших предложений...

1
ответ дан 08.12.2019, 07:30

Вы обращаетесь к оболочке CMD.EXE или терминалу как PuTTY?

При использовании CMD.EXE можно использовать/K опцию сохранить окно открытым после того, как команда завершилась.

2
ответ дан 08.12.2019, 07:30

Теги

Похожие вопросы