我试图在ConEmu中获得一个Task以打开多个控制台,并为每个控制台在打开时运行一个类似批处理的脚本。例如:
我希望第二个和第三个控制台可以并排出现,但是要在第一个控制台的下面。到目前为止,我还无法运行命令。我有一个运行以下命令的任务:
"%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脚本。
开关之间不需要冒号(例如n
&t
)。
cmd
已/k
切换到运行命令。
我不知道告诉bash“运行此命令并保持提示状态”的方法。可能是您需要使用运行命令&
。我不确定第二行,您需要自己检查。
"%ProgramFiles(x86)%\Git\bin\sh.exe" --login -i "-cur_console:nt:Git Bash" "-cur_console:d:C:\Users\Ole Vik\dev"
cmd -cur_console:s1TVnt:Vagrant /c vagrant up & "%ProgramFiles(x86)%\Git\bin\sh.exe" --login -i"
cmd -cur_console:s2THnt:Third /k cd /d "D\E\F" & grunt watch
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句