題 更改ConEmu的默認開始目錄


如何更改ConEmu設置,以便在我打開它時,它會在我選擇的目錄中啟動cmd而不是默認的ConEmu文件夾?


108
2017-10-02 09:01


起源


alt解決方案是將一些批處理作業放在路徑中的某個位置 cd X:\Some\Long\Directory\Name 對於您經常使用的dirs。這樣你不僅限於一個目錄,你不僅限於conemu,而且你不僅限於初創公司。 - Dax Fohl


答案:


除了Bruno Pereira的回答。

1)另一種方法 - 在命令中創建帶有“cmd”的新任務(如果尚未創建),並將以下內容添加到任務屬性的“Gui args”字段中,  在啟動頁面上選擇此任務(收音機“指定的命名任務”)

/dir "FullPathToDir"

enter image description here enter image description here

2)還有一個例子 - 運行shell之類(啟動 - >命令行)

cmd "-cur_console:d:C:\Users\Maks"

enter image description here


111
2017-10-02 09:51



問題是當我啟動conemu時任務不會運行。 - Nick Ginanto
不對。您可以在“啟動”頁面上選擇任何已啟動的命名任務。 - Maximus
我得到一個命令組是空的!將/ dir PATH添加到任務參數時出錯 - Nick Ginanto
我什麼都不懂。您的應用程序非常出色,但您需要改進英文標籤和GUI可用性。使用Console2,我只需要轉到Edit-> Settings並編輯“Startup dir”字段即可。我將推薦另一個答案(如果我可以向你投票),在2秒內我改變了啟動目錄,你的步驟是不可能的。
第二種方法更好,因為它更簡單,不會打開PowerShell! - Piotr Sobczyk


只需編輯您的啟動快捷方式添加 /Dir 選項如下:

ConEmu /Dir <path to desired directory>

或者在快捷方式屬性上更改 開始於: 通往你的東西的路徑

enter image description here


42
2017-10-02 09:47



我不知道為什麼上面的人有更多的讚成。這是根據請求更改“默認”啟動目錄的正確方法。這將適用於 所有 任務在ConEmu實例中開始。 - ELLIOTTCABLE
雖然對我不起作用。 - Xupicor
找到了罪魁禍首 - 我正在調用bash -login 選項,這將始終導致主目錄。現在用。設置目錄 -cur_console 要么 -new_console 工作良好。 - Xupicor


打開設置:

  1. 啟動/任務
  2. 創建新任務
  3. 在第一個方框中輸入一個名稱,例如 Console
  4. 在第三個框中復制此: C:\Windows\System32\cmd.exe -cur_console:d:D:/
  5. 轉到“啟動”,然後從“指定的命名任務”菜單中選擇任務。

重新開始


6
2018-02-23 15:04



如何編寫包含空格的文件夾路徑? - Nick Ginanto
你試過引用這條路嗎? "?


在任務窗口中,如上面的答案所示,使用以下內容:

/dir %HOMEPATH%

而不是直接路徑到您的主文件夾。


1
2018-04-24 05:10





/dir Powershell對我沒有用。我最終把命令作為 powershell.exe -noexit D:\MyDocs 像這樣:

Powershell with default directory

然後將其設置為啟動任務,如Maximus的回答中所示:

No


1
2017-09-18 09:01





另一解決方案創建一個任務並在ConEmu啟動時執行它。

創建任務,例如去文件夾 D:\exampleDir

您可以使用連接命令 &

Task creation - ConEmu

執行任務 在啟動時:

Task on startup - ConEmu


1
2018-05-26 06:04