如果你經常需要使用命令行操作的話,小眾軟件寫的《送给键盘控的两款小软件》介紹了ConEmu與Proto,經過試用後,ConEmu使用了快一個月,已經變成每天執行的工具,已取代了原本使用的命令提示字元(cmd.exe),一個ConEmu就能啟動多個命令Box。
2008年時介紹過類似功能的兩個程式:《命令提示字元的完美替身:PowerCmd與Console 2.0》》,但遇到中文經常都有問題,而ConEmu卻能很正常的顯示中文(但還是有點小問題,但不影響一般操作)。以下是我的使用經驗分享。
自動執行批次檔
以前使用cmd.exe時會加上「 /k 批次檔」在啟動後自動執行批次檔以設定環境,在ConEmu的設定步驟則是:
分頁設定
ConEmu的分頁標題有固定長度設定,一般我都以系統管理員身份來操作,因此用Settings…視窗→Features→Tabs將「命令管理員」字串由標題列刪去,以容納較多的命令名稱。
整合其餘工具
ConEmu的命令列有一個-new_console參數可以將其餘程式整合(嵌入)到ConEmu的分頁裡,程式不止命令列形式能用,圖形介面的程式或批次檔都能使用。例如下列命令能將MultiCommander嵌入ConEmu分頁:
mc -new_console
mc.bat的內容很簡單:
set _PWD=. c: cd "c:\program files\MultiCommander" start "mc" "C:\Program Files\MultiCommander\MultiCommander.exe" -L=%_PWD% %1 %2 %3 %4 if "%ERRORLEVEL%"=="0" gto END start "mc" "d:\util\MultiCommander\MultiCommander.exe" -L=%_PWD% %1 %2 %3 %4 :END
中文的小問題
當ConEmu分頁裡的字碼頁(Code page)是950時,有些中文會顯示成問號(通常是簡體字),用命令「chcp 65001」切換成UTF-8字碼才能正常顯示中文。
##
您可能也會有興趣的類似文章
- [Tools] 用7-Zip取代PKZipC (1則留言, 2005/07/18)
- DOS (命令提示字元) 的巨集功能 (3則留言, 2005/01/18)
- Command Prompt Explorer Bar: 將DOS視窗嵌入檔案總管 (4則留言, 2010/01/23)
- DOS視窗的設定 (0則留言, 2005/01/20)
- 命令提示字元的完美替身:PowerCmd與Console 2.0 (3則留言, 2008/05/09)
- 開始使用Cygwin以取代cmd.exe (2則留言, 2007/01/11)
- [Cygwin] 與常用DOS命令的對應簡表 (4則留言, 2007/01/19)
- [Vista] 將陽春記事本Notepad.exe替換成慣用的文字編輯器 (0則留言, 2008/04/12)
- Windows系統命令與快速鍵 (0則留言, 2005/02/04)
- [Windows] 去除環境變數DATE與TIME內的空白 (0則留言, 2008/04/20)
- Visual Subst: 設定虛擬磁碟機以快速切換資料夾 (0則留言, 2006/10/19)
- [OOo] 中文拚點包的安裝步驟 (0則留言, 2006/03/28)
- [Cygwin] 用c:、d:切換磁碟機目錄 (3則留言, 2007/01/18)
- [Vista] 設定環境變數SET命令的擴充 (0則留言, 2008/04/19)
- DOS命令使用技巧4:由DOS視窗迅速切換資料夾的方法 (0則留言, 2010/02/27)
The post 多分頁的命令列工具ConEmu,取代cmd.exe的利器 appeared first on 簡睿隨筆.