我正在尝试在ConEmu中创建一个任务,以打开多个控制台,并在每个控制台打开时运行类似批处理的脚本。例如:
阅读ConEmu的wiki后,我找到了new_console和cur_console开关,但我不知道是否可以在任务设置中输入命令,或者是否可以在每个控制台上运行.bat脚本。请帮忙解答。
- 打开一个Git Bash,将控制台命名为“X”,将当前目录设置为“Y”。
- 再打开另一个Git Bash,并运行一组命令,例如“cd A/B/C”,“vagrant up”
- 打开一个常规命令窗口,运行命令“cd D/E/F”,“grunt watch”
"%ProgramFiles(x86)%\Git\bin\sh.exe" --login -i "-cur_console:n:t:Git Bash" "-cur_console:d:C:\Users\Ole Vik\dev"
"%ProgramFiles(x86)%\Git\bin\sh.exe" --login -i "-cur_console:s1TVn:t:Vagrant"
cmd "-cur_console:s2THn:t:Third"
阅读ConEmu的wiki后,我找到了new_console和cur_console开关,但我不知道是否可以在任务设置中输入命令,或者是否可以在每个控制台上运行.bat脚本。请帮忙解答。
-c
命令可以在bash.exe
中运行命令,但不幸的是它会在交互模式下保持终端。还有这个解决方案,使用--init-file
,但我无法使其工作。@OleVik 如果你还活着,请回来评论一下 :3? - Cobertos