如何從第一個cygwinshell的命令行啓動第二個cygwin shell,該命令行在單獨的窗口中打開? 我試過 「bash --login -i」 但它顯然是從當前窗口開始的。在自己的窗口中新增cygwinshell
回答
這取決於你在shell窗口中的意思。如果它的默認設置,那麼它使用cmd.exe
,這樣你就可以發出:
cygstart "/cygdrive/C/windows/system32/cmd.exe \k 'bash.exe -i'"
或者,也許只是這應該工作:
cygstart bash
另一種可行的解決方案是(有點搞笑):
cmd /c start cmd /k 'bash -i'
但建議的解決方案是採用更好的東西(如Console2,在rxvt(Cygwin的一部分......)。
非常感謝! 「shell窗口」的意思是:在MS Windows中打開一個新的交互式窗口,其中包含一個新的cygwin外殼,舊窗口用於啓動新窗口,該窗口仍然存在並且未被阻塞。 「cygstart bash」似乎是解決方案,其他人不會打開一個單獨的獨立窗口。 – Helmholtz42 2012-02-04 09:24:07
那麼如果你的問題得到解決,你應該標記答案被接受。 – 2012-02-04 10:18:50
然後閱讀:http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work – 2012-02-05 06:32:26
- 1. 在自己的窗口中打開視頻的原始窗口
- 2. chrome.desktopCapture.chooseDesktopMedia無法捕捉自己的窗口
- 3. Center MessageBox窗口到我自己的窗口?
- 4. 設置自己的佈局在彈出的窗口中的Android
- 5. 在自己的窗口模式的看法iOS中
- 6. 爲什麼自我窗口在新窗口中打開?
- 7. 一個窗口綁定到自己?
- 8. 如何在窗口中運行我自己的android模擬器?
- 9. Url不在自己的窗口中導航
- 10. 如何在自己的windows窗口中運行html?
- 11. 如何在WPF中創建自己的窗口框架?
- 12. 在自己的窗口中運行進程
- 13. 在WPF中定位自己的窗口閃爍
- 14. 在新窗口中
- 15. 打開的窗口中自我並執行JavaScript的新窗口
- 16. 在增長時間窗口中計數新的唯一值
- 17. 在angularjs中的新窗口
- 18. 如何使用Swift中的AppDelegate從自己的ViewController打開一個新窗口
- 19. 在自己窗口中使用Java腳本打開一個URL
- 20. IE9,如何從開啓者打開的彈出窗口中引用窗口,開罐器後自己刷新
- 21. 在另一個地方重新創建窗口自己的托盤圖標窗口
- 22. 將XCode的導航器分離到它自己的窗口中?
- 23. VB.net中的每個窗口都是自己的一個類?
- 24. 自動刷新窗口
- 25. 在新窗口
- 26. 在新窗口
- 27. 如何創建自己的窗口而不是使用默認的窗口
- 28. 腳本在自己的屏幕窗口而不腳本完成
- 29. 如何從現有工作臺窗口打開新的工作臺窗口(帶有自己的WorkbenchWindowAdvisor)?
- 30. 刷新IE窗口不自動在VB.Net
你檢查過「屏幕」嗎?我使用它來運行多個窗口 - 無論是在Cyg和Linux發行版中。 – AlG 2012-02-03 18:50:04