Console2 - открыть новую вкладку в существующем сеансе из cmd

Можно ли открыть новую вкладку Console2 из cmd?

Я запускаю определенные команды из моего текстового редактора (возвышенного) и хотел бы открыть их в консоли вместо обычных cmds.

Однако я могу открыть только новый экземпляр Console2, который мне не нравится.

Можно ли настроить таргетинг на экземпляр Console2?

1 ответ

Решение

Извините за саморекламу. Я автор другого Консольного Эмулятора. Одна из его особенностей - это открытие новой вкладки из существующей вкладки (из любой программы или пакетного файла). Просто введите

"%ConEmuBaseDir%\ConEmuC.exe" /c program.exe <arguments> -new_console

аргументы - (необязательно) ключи программы. Ключ -new_console имеет несколько опций.

-new_console[:abch[N]ru[:user:pwd]]
 a - RunAs shell verb (as Admin on Vista+, login/passw in Win2k and WinXP)
 b - Create background tab
 c - force enable 'Press Enter or Esc to close console' (default)
 h<height> - i.e., h0 - turn buffer off, h9999 - switch to 9999 lines
 n - disable 'Press Enter or Esc to close console'
 r - run as restricted user
 u - ConEmu choose user dialog
 u:<user>:<pwd> - specify user/pwd in args, MUST BE LAST OPTION

Кстати, вы можете запускать программы GUI таким же образом на вкладке ConEmu или запускать консольные инструменты из приложений GUI (запущенных на вкладке).

Присоединение существующей консоли или приложения с графическим интерфейсом также доступно.

Другие вопросы по тегам