如何设置快捷方式以便从 Launchy 启动 ConEmu 并执行某项任务?

如何设置快捷方式以便从 Launchy 启动 ConEmu 并执行某项任务?

我正在从 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 {my-git-bash}。检查快捷方式是否有效,然后双击它:一切正常。

然而,当我启动 Launchy 并输入时conemu-git默认终端在 ConEmu 中启动。似乎/cmd {my-git-bash}-part 在这里被完全忽略了。

有人知道这里出了什么问题吗?


编辑:
Launchy:无法使用快捷方式为使用 Outlook 2013 的特定人员创建新电子邮件似乎是一个非常相似的问题。当我从 Console2 迁移时,链接问题中的 Povilas 已切换到新的办公版本。我们分享的内容:要索引的快捷方式包含/c/cmd这里,平原/c那里)。也许这有助于解决这个问题......


编辑: http://sourceforge.net/p/launchy/bugs/353/表示这是lauchy的一个未解决的问题。

答案1

我不知道 Launchy 是什么,也不知道它在运行命令时有什么要求(甚至是 L.bugs?)

  1. 如果 ConEmu 已启动(不是吗?),则您可能存在配置问题。您的任务是否存在于已启​​动的 ConEmu 实例任务列表中?
  2. 虽然可能性不大,但 Launchy 可能会在包含空格的路径上出现问题。您已从不带空格的路径运行控制台。
  3. 检查 ProcessExplorer 启动实例的参数。Launchy 可能会以某种方式破坏它们。使用 ProcessMonitor 检查实际启动了哪些进程。
  4. 您可以使用-cmd代替/cmd,两种突变均受支持。请尝试在任务名称周围加上双引号。

相关内容