玩轉Total Commander也不難(轉)

post0發表於2007-08-11
玩轉Total Commander也不難(轉)[@more@]

前言:Total Commander(原Windows Commander)是一款著名的磁碟檔案管理軟體,體積小巧但功能強大,除了具有一般的檔案管理功能外,還能實現檔案比較、快速搜尋、批次重新命名、解壓縮、FTP連線以及影像瀏覽功能……這麼強大的功能,大家快跟我一起領略一下它的風采吧!

下載地址:

一、內部命令大放送

在TC安裝目錄下有個”totalcmd.inc”檔案,用文字編輯器開它就可以看到TC裡所有的內部命令,合計有200多條,格式是”cm_xxx”, 等號後面是命令的編碼,每條命令的編碼是惟一的,以便呼叫。後面跟著簡單的命令註解。使TC如此強大的秘密和兵器,不全在這兒。

如:”cm_Copy=905;Copy files命令”,就是複製檔案(檔案管理最常用的操作之一,在TC下按F5鍵)。”cm_DirectoryHotlist=526;Directory popup menu”就是開啟資料夾選單。

建議把TC的所有內部命令看一遍,搞清楚每個命令的功能,並且篩選出自己需要和常用的命令。這個時間是值得花的,你一定會發現一些以前沒想到的,強大方便的新功能。研究一下,你還會發現,有些內部命令是你以前已經用到的(透過選單、工具欄、快捷鍵)等,比如上面說到的cm_Copy)。但還有不少命令非常有用,下面告訴你怎麼用上那些”藏起來”的內部命令,方法有4個。

1.主選單呼叫。TC的”擴充套件選單”或”增強選單”實際就是把更多的內部命令做在了主選單裡,在後面的”定製屬於你自己的選單”一文中將介紹如何編制和擴充主選單,把自己需要的內部命令放到TC的選單裡面。

2.工具欄呼叫。選主選單”設定”---“改變工具欄”,在”命令”下拉選單 中選擇內部命令。在”圖示”欄選定一個圖示代表它,點選”確定”按鈕就完成了一個內部命令的欄按鈕設定,以後就可以點選呼叫了。

3.資料夾選單呼叫。按Ctrl+D,彈出資料夾選單後選擇”設定”,然後在”命令”下拉選單中選擇內部命令。按Ctrl+D調出資料夾選單後,在箭頭所指的地方可以看到我們剛剛建立的”Control Panel”選項,選中後就會馬上跳到控制皮膚視窗(不是Windows自帶的控制皮膚,TC內部也可以直接訪問控制皮膚)。

4.快捷鍵呼叫。把內部命令定義到快捷組合鍵上,具體方法可以參考後面的快捷呼叫一文。

二、定製屬於你自己的選單

在TC的安裝目錄下有個Languge子目錄,進去以後可以看到以”mnu”為副檔名的檔案,這就是TC的選單檔案了。

如果你安裝了中文語言包,就應該有Wcmd_chn.mnu(中文選單)、WCMD_ENG.MNU(英文選單)這兩個檔案。Mnu檔案使用文編輯器進行編輯。現在我們以中文選單wcmd_chn.mnu為例,看看TC的選單是如何編寫的。

如圖所示的文字實際上就是TC的第一個主選單項:“檔案”選單。

主選單項由POPUP和END_POPUP一對關鍵片語成,在POPUP後跟主選單名“檔案”,“(&F)”表示可以可以按Alt+F訪問“檔案”選單。

在POPUP和END_POPUP之間,就是組成“檔案選單”的選單項,由關鍵詞MENUITEM表示。如:“同ENUITEM”壓縮(&P)… Alt+F5”,508”就表示“檔案”選單裡面的“壓縮”這一項,同樣,“(&P)”表示快捷鍵,“ Alt+F5”表示不順要開啟“檔案”選單,按“Alt+F5”組合鍵就直接執行“壓縮”功能。

注意上面這條命令的最後一個數字“508”,它代表內部命令的編碼。記得我們在第一部分裡講到TC的每一條內部命令都有一個惟一的編碼,如果我們到 totalcmd.inc檔案裡查一下的話,就會發現“cm_PackFile+508;Packfiles”命令是“壓縮”這個命令項要實現的功能:壓縮檔案。

最後要注意的是,POPUP和END_POPUP這對關鍵詞代表了一個選單,如果在這對關鍵詞內部發現了另一對POPUP和END_POPUP,那麼它就是這個選單的子選單。

上面講了TC選單的第一項“檔案”選單,其它選單項的結構和格式是一樣的,大家把mnu檔案仔細看一下,對照TC介面的選單選項,把mnu檔案的內容和結構弄清楚之後,就可以著手新增自己需要的內部命令,打造屬於自己的擴充套件選單了。

三、快捷鍵,更方便

TC在設計理念中非常強調功能實現的速度和效率,有意識地把所有的操作都設計成了可以透過鍵盤實現,甚至以夠完全拋棄滑鼠。這是TC的精髓所在,為了充分發揮TC在速度和效率上的設計優勢,應該有意識地多用鍵盤和快捷鍵。

建議把T有的快捷鍵試用一下,一定會發現不少很奇妙的功能,以及一些在資源管理器不下很難想像的操作。點選主選單的“幫助”―――“快捷鍵列表”,可以調出TC的氣急鍵定義。另外,在TC安裝目錄下有一個Keyboard.txt檔案,是快鍵定義的文字檔案。

主選單選擇“設定”―――“選項”進入設定視窗,在左邊視窗選擇:“雜項”,這裡標明“重定義快捷鍵(鍵盤重愚蠢旬)”的區域就是用來定義快捷鍵的,選擇 Ctrl、Alt、Shift以及鍵名的組合,在“命令”下拉選單選擇內部命令,就完成了快捷鍵的設定。 中下頁左上圖所示,就是定義“Ctrl+Alt +F5”組合鍵來執行壓縮任務(cm_PackFiles)。

說明的是,如果想修改TC的預設快捷鍵,換成更適合自己的快捷鍵組合,也可以透過這個介面來完成,這就是所謂“重定義快捷鍵”或者叫“鍵盤重映像(remap)”。

當然,如果你想取消自己定製的快捷鍵,比如上面這個壓縮的快捷鍵,也同樣可以在這個介面下,先選中Ctrl和Alt,再把鍵名選為F5,這時“命令”欄就會顯示出你以前定義的內部命令”cm_packfiles”,這時再點選“命令”下拉選單,選擇“預設的命令(不做鍵盤重映象)”,然後點選“確認”按鈕,這個快捷鍵就被取消了,又恢復了TC的預設快捷鍵。

小技巧:如果覺得用“命令”下拉選單找命令很費勁,這裡有兩個小技巧:

1.找個能對文字行進行按首字母順序排序的文字編輯器(比如Work、EmEditor都有這個功能),把“totalcmd.inc”的文字按首字母順序重新排序,然後儲存放回原處,再開啟命令下拉選單,所有的命令便已經按首字母順序排好了。最好有一份totalcmd.inc原檔案的備份,原檔案中的內部命令是按照功能類別排列的,在熟悉內部命令的時候閱讀它更方便些。

2.在TC安裝目錄下找到“wincmd.ini”檔案,可以在[Shortcuts]段落下直接編輯快捷鍵定製。“wincmd.ini”檔案對於TC極其重要,所有配置(除了FTP站點資訊)都儲存在這個檔案中。

四、資料夾選單,訪問更簡捷

資料夾選單可以讓你快速訪問常用路徑,是個非常有用也常用的,定製一份好的資料夾選單會給使用者帶來不少方便,按Ctrl+D調出資料夾選單,選擇“新增當前資料夾”會跳出如圖所示的視窗,把示把Totalcmd目錄加入資料夾選單,點選“確認”按鈕後,“Totalcmd”這個資料夾就儲存在了檔案選單裡了。下次只須資料夾選單中選擇就可以直接到達該目錄。

在資料夾選單中選擇“設定(C)”就到了資料夾選單的設定視窗。資料夾選單的設定比較簡單,這裡講一下大家可能忽視的地方:

1.點選“新增子選單”按鈕就可以給資料夾選單定義子選單;

2.可以直接新增FTP站點的路徑,即使是需要帳號密碼登入的FTP站點,只要按照標準FTP登入格式填寫,一樣可以選中後直接進入到那個路徑;

3.如果裝了登錄檔外掛,可以把登錄檔的位置加為快捷路徑;

4.可以直接新增TC的內部命令,比如要訪問桌面、回收站、控制面版等,直接設定相應內部命令就行;

5.此力的最下面有個“目的資料夾”欄的設定,可以在此趕往另一個資料夾路徑。意思是當你快速訪問某個目錄時,另一個視窗同時切換到“目的資料夾”所設定的目錄;

6.資料夾選單的選項的“標題”寫法有講究,比如DOC目錄,寫成D&OC,這樣顯示的時候,“O”字母是帶下劃線的,意思是當你Ctrl+D調出資料夾選單後,再安O就直接跳進DOC目錄了。

五、新實用外掛集合

在安裝Total Commander外掛之前,最好先在Total Commanderplugins資料夾中建立3個名為packer(存放壓縮類外掛)、fs(存放檔案系統類外掛)的子檔案類,安裝相應外掛時就可以分門別類存放了。

本文提到的所有外掛都可以從下載。

1.Officeview外掛

Officeview外掛的主要功能用來檢視office文件,但不包括Powerpoint檔案檔。將下載回來的檔案解壓縮,將之複製到“Total Commanderpluginsls”資料夾中,然後從“設定”選單下開啟“選項―――編輯/檢視”對話方塊,點選“設定內建的檢視程式”按鈕,再點選“LS-Plugins”按鈕,點選“新增”按鈕,找到剛才複製過來的office.wlx檔案,連續點選3次“確定”按鈕就可以了。

安裝Officevies外掛後,在Total Commander中只要按下F3鍵,就可以直接檢視office文件,包括Word、Excel、PTF、HTML等格式的文件。

2.SGViewer外掛

SGViewer外掛的主要功能是用來檢視各種格式的圖片檔案。與前面的安裝方法類似,找到複製過來的“sgvviewer.wlx”檔案,接連點3次“確定”按鈕就可以了。

在未安裝此外掛時,Total Commander只能檢視BMP格式的圖片,如果相其他格式的圖片,顯示的將是一片亂碼字元。

現在,按F3鍵,我們可以正常檢視包括BMP、JPG、JPEG、PNG、GIF、TIF、PSD、TGA、PCX、PCD、PSP等格式的圖片了。

3.ICLView外掛

ICLView外掛的主要功能是顯示或提取EXE、DLL、ICL檔案中的圖示。

與前面的安裝方法類似,找到剛才複製過來的“flashview.wlx”檔案,接連點選3次“確定”按鈕就可以了。

現在,我們就可以選中須要檢視或提取圖示的ICL、EXE、DLL檔案,然後按F3鍵,所有圖示都清晰地顯示你面前,如果顯示的仍然是亂碼字元,請從“選項”選單下將檢視方式切換到“影像/多媒體”即可解決問題。

4.CD-Ripper外掛

CD-Ripper外掛的主要功能是將音樂CD轉換為WAV或MP3格式的檔案。

將下載回來的檔案解壓縮後,把“ripper.wfx”檔案複製到Total CommanderPluginsfs資料夾中,同時將“cdrip3.dll,bass,dll,basswma.dll, lame_enc.dll,vorb.dll”等5個DLL檔案複製到“windowssystem32”資料夾中,如果是 Windowso9x/me系統,就要複製到“windowssystem”資料夾,然後從“設定”選單下開啟“選項―――操作”對話方塊,點選FS外掛按鈕,將“ripper.wfx”檔案新增過來即可。

安裝了這個外掛後,我們不公可以播放音樂CD,而且可以將音樂CD轉換為WAV、MP3、OGG、WMA格式的檔案,或者把WAV格式的檔案轉換為 /MP3/OGG/WMA格式,將OGG格式的檔案轉換為WMA/WAV/MP3格式,將MP3格式的檔案轉換為OGG/WAV格式等,甚至還可以重新定義MP3檔案的質量。功能如此強大,還不趕快試試?

5.CanonCam外掛

CanonCam外掛的主要功能是從佳能數位相機中下載或刪除檔案。安裝這個外掛須要事選下載“SDKlibs.rar”檔案,然後在“Total Commanderplugins”下建立一個名為“CannonCam”資料夾,將“SDKlibs.rar”中的所有檔案複製過來。接著,將下載的“cannoncam.wfx”複製到“Total Commanderpluginsfs”資料夾中,然後從“設定”選單下開啟“選項――操作”對話方塊,點選“FS外掛”按鈕,將 “canoncam.wfx”檔案新增過來即可。

雖然這個外掛是Canon公司所開發的,但支援市面上幾科所有的數位相機。

6.MakeBAT外掛

MakeBAT外掛主要功能是建立BAT檔案,例如計劃任務、MP3播放列表檔案等。將下載的檔案解壓後全部複製到“Total Commanderplugins”資料夾中,不過要把”makebat.wcx”檔案複製到“Packer”資料夾中,然後再開啟“選項――設定 ――壓縮程式”對話方塊,點選“設定壓縮程式外掛”按鈕,新建一個名為BAT的副檔名,並關聯到“makebat.wcx”,再按照同樣的方法新建 m3u副檔名,然後點選3“確定”按鈕就可以了。

接下來,該怎麼建立BAT批處理檔案或m3u播放列表檔案呢?其實,操作相當簡單,選中相應的檔案,然後按下“Alt+F5”組合鍵,此時會彈出“壓縮檔案”對話方塊。

注意:在“壓縮格式”下拉選單框中選擇“bat”或“m3u”,執行壓縮操作後就可以得到BAT或m3u檔案了。

7.AVI外掛

AVI外掛的主要功能是將BMP檔案建立為AVI影片和展開AVI影片。

將下載的壓縮包解開後,把“aviwcx.wcx”複製到“Total Commanderpluginspacker”資料夾中,再開啟“選項――設定――壓縮程式”對話方塊,點選“設定壓縮程式外掛”按鈕,新建avi 副檔名,並關聯到“aviwcx.wcx”,然後點選3次“確定”按鈕就可以了。

選中相應的AVI檔案,按下“Ctrl+PageDown”組合鍵即可一層一層展開,最大可以支援2GB的AVI檔案;反之,選中相應的BMP或JPG檔案,先按下”Alt+f5”建立壓縮檔案,這裡須要將“壓縮格式”選擇為AVI格式,再設定一下壓縮選項(一般為全幀),執行壓縮操作後就可以立即得到 AVI格式的影片檔案,表態的畫面瞬間變為動態影片,豈不妙哉?

TC的外掛還有相當多,你可以直接到外掛的網站去下載,根據安裝說明檔案興趣一反三的安裝了

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-946441/,如需轉載,請註明出處,否則將追究法律責任。

相關文章