
如何從具有以下內容的批次腳本啟動 ConEmu 實例:
- 4 塊面板 (2x2)
- 沒有先前的設置,以便批次腳本和任何配置都簽入原始碼管理
- 每個面板從 4 個不同的目錄執行控制台應用程序,例如:
- c:\App1\App1.exe
- c:\App2\App2.exe
- c:\App3\App3.exe
- c:\App4\App4.exe
我所追求的用例是:
- 開發人員安裝 ConEmu
- 點擊批次腳本
或者
- 從他們可用的任何提示中調用它
之後,ConEmu 將以一種可以看到所有應用程式輸出的方式運行 4 個控制台應用程序,而不必在視圖之間切換來查看每個應用程式正在做什麼。我能夠透過手動設定來完成此工作,但似乎無法充分解析文件以了解如何從非 ConEmu 命令列乾淨地完成此操作。
答案1
來自批次文件,無需預先配置,是強制性的嗎?/cmlist
允許這樣做(我在 Visual Studio 中使用相同的偵錯目的)。當然使用最後的阿爾法
ConEmu /cmdlist c:\App1\App1.exe -cur_console:n ^|^|^| c:\App2\App2.exe -cur_console:s1TVn ^|^|^| c:\App3\App3.exe -cur_console:s1THn ^|^|^| c:\App4\App4.exe -cur_console:s2THn
「製表符」之間的分隔符號|||
實際上是,但您需要|
在cmd檔案中轉義符號。