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实例中创建一个选项卡)。
答案 0 :(得分:1)
显然你可以用GuiMacro控制现有的ConEmu窗口,而不会像以前那样把它带到前台:
conemuc -GuiMacro:0 shell("new_console:b","","cmd.exe /k")
此处有更多信息:https://conemu.github.io/en/GuiMacro.html
如果ConEmu尚未运行,你必须启动它。