Как настроить ярлык для запуска ConEmu из Launchy с определенной задачей?

1092
eckes

Я перехожу с Console2 на ConEmu (на Windows 7, если это имеет значение).

С Console2 я мог бы создать ярлык и запустить определенную вкладку непосредственно с помощью этого ярлыка из Launchy. Например, когда Gitвкладка должна быть открыта, я создал ярлык с именем gitи целью C:\bin\Console2\Console2.exe -t Git. Ярлык был проиндексирован Launchy, и если я активировал Launchy и набрал текст git, консоль запускалась с открытой вкладкой Git.

Пока проблем нет.


Теперь я мигрирую в ConEmu. Я делаю то же самое. Я создал ярлык с именем conemu-gitи целью "C:\Program Files\ConEmu\ConEmu64.exe" /cmd . Проверьте, работает ли ярлык, и дважды щелкните по нему: все в порядке.

Однако, когда я сейчас запускаю Launchy и печатаю conemu-git, терминал по умолчанию запускается в ConEmu. Похоже, /cmd -part здесь полностью игнорируется.

У кого-нибудь есть идея, что здесь происходит не так?


Редактировать:
Launchy: невозможно использовать ярлык для создания нового электронного письма для конкретного человека с помощью Outlook 2013, похоже, очень похожая проблема. Пока я перехожу с Console2, Повилас в связанном вопросе перешел на новую офисную версию. Что мы разделяем: ярлык для индексирования содержит /c( /cmdздесь, ясно /cтам). Может быть, это помогает решить эту проблему ...


Изменить: http://sourceforge.net/p/launchy/bugs/353/ указывает, что это открытый вопрос lauchy.

0

1 ответ на вопрос

1
Maximus

I have no idea what is Launchy or what requirements it has while running commands (or even L.bugs?)

  1. If ConEmu is started (isn't it?) than you may have configuration problems. Does your task exists in the started ConEmu instance tasks list?
  2. Hardly probable, but Launchy may have problems with paths containing spaces. You've run Console from path without spaces.
  3. Check arguments of started instance by ProcessExplorer. Launchy may break them somehow. Check what processes were actually started using ProcessMonitor.
  4. You may use -cmd instead of /cmd, both mutations are supported. Try to put double quotes around task name.
Вряд ли правдоподобно, но ** 2 ** это так. Если я возьму папку ConEmu64 и поместу ее в `C: \ bin \`, ярлык будет выполнен в соответствии с запросом! eckes 8 лет назад 0

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