ConEmu: Как сделать так, чтобы задача автоматически закрывалась после завершения

У меня есть следующая задача, настроенная в ConEMU

TASKKILL/IM iexplore.exe/F

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

Есть ли способ заставить мою задачу автоматически закрывать вкладку после выполнения ее операций.

Я пытался использовать -cur_console и -new_console, но, похоже, они не делают то, что мне нужно.


person user2368795    schedule 13.08.2015    source источник
comment
conemu.github.io/en/NewConsole.html   -  person Maximus    schedule 13.08.2015


Ответы (2)


Для этого есть параметр Подтвердить закрытие в разделе Настройки > Интеграция > Термин по умолчанию:

Скриншот настроек ConEmu

person Hannes Sachsenhofer    schedule 21.01.2016

Согласно этой документации, вы можете использовать переключатель :n:

n - disable ‘Press Enter or Esc to close console’

Например, следующая задача открывает новую вкладку, выполняет git pull на главной странице, а затем снова автоматически закрывает:

-new_console:n cd C:\my_git_repo & git fetch --all & git checkout master & git pull

Будьте осторожны, поскольку он закрывает вкладку даже при неуспешных кодах состояния.

person ThomasDC    schedule 23.09.2019