Conemu - 重用一个实例,但不要把它带到前台

时间:2017-08-01 15:50:44

标签: python windows python-3.x conemu

Windows 8.1,ConEmu 170316 [32] {预览}

我从python中调用它:

command = [
  "o:\PAR\ConEmu\ConEmuPortable.exe",
  "-Reuse",
  "-Min",
  "-run", 
  "o:\PAR\PortableGit-2.7.0-64-bit\git-cmd.exe",
  "--no-cd",
  "--command=/usr/bin/bash.exe",
  "-l",
  "-i", 
  # full path to bash file to execute in git-bash on windows e.g. cd to repo
  absfilepath,
  # basename is the script name so that the tab is named after it
  "-cur_console:t:{}".format(basename)
]
subprocess.call(command)

目前正在将实例带到前台,这是不受欢迎的。 如果我采用 - 重复使用等式,所有内容都保留在后台(在新的conemu实例中创建一个选项卡)。

1 个答案:

答案 0 :(得分:1)

显然你可以用GuiMacro控制现有的ConEmu窗口,而不会像以前那样把它带到前台:

conemuc -GuiMacro:0 shell("new_console:b","","cmd.exe /k")

此处有更多信息:https://conemu.github.io/en/GuiMacro.html

如果ConEmu尚未运行,你必须启动它。