Как заставить ConEmu открывать окно вместо закрытия вкладки в случае ошибки cmd?

Как заставить ConEmu открывать окно вместо закрытия вкладки в случае ошибки cmd?

Я открываю набор вкладок в Conemu, используя следующий start_all.batфайл:

"C:\Program Files\ConEmu\ConEmu64.exe" /cmd @C:\Users\Me\Desktop\start_scripts\aeg_tabs.txt

aeg_tabs.txtфайл выглядит так:

C:\00aeg\02start_high.bat
C:\00aeg\03start_low.bat
C:\00aeg\04start_mid.bat

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

решение1

Вы можете включить подтверждение «Нажмите Enter или Esc, чтобы закрыть консоль» для каждой вкладки. Просто измените свойaeg_tabs.txt

C:\00aeg\02start_high.bat -new_console:c
C:\00aeg\03start_low.bat -new_console:c
C:\00aeg\04start_mid.bat -new_console:c

решение2

Возможно, вы захотите использовать функцию DefaultTerminal. Сначала перейдите в настройки ConEmu > Интеграция > Терминал по умолчанию, затем нажмите Принудительно использовать ConEmu как терминал по умолчанию для приложений. Затем в разделе Подтвердить закрыто включите Always. Надеюсь, это поможет

Связанный контент