1.TC(Total Commander)
(1)一鍵復(fù)制文件路徑
某些時(shí)候,在復(fù)制文件的同時(shí),我們需要將該文件所在的文件夾樹“原封”復(fù)制過去,雖然Copy命令提供類似的功能,但參數(shù)相當(dāng)復(fù)雜,初級(jí)用戶在操作過程中不容易掌握。利用TC的隊(duì)列功能可以解決這一問題:
進(jìn)入源文件所在的根文件夾,按下“Ctrl+B”組合鍵,此時(shí)會(huì)展開當(dāng)前根文件夾的所有文件,選擇需要復(fù)制的文件,按下F5功能鍵,如圖1所示,此時(shí)打開的復(fù)制對(duì)話框會(huì)增加“Keep relative paths(relativeto current directory)”的選項(xiàng),勾選這個(gè)復(fù)選框,單擊“F2隊(duì)列”按鈕,即可將選定文件到根目錄的所有文件夾都按照原路徑復(fù)制到指定路徑下,這下很方便了。

(2)利用正則功能實(shí)現(xiàn)復(fù)雜重命名
由于工作原因,筆者需要對(duì)大量的圖片文件進(jìn)行重命名,如:440412340001.jpg重命名為44041234_1.jpg,440412340002.jpg重命名為44041234_2.jpg,如果你也有類似的情況,則可以利用TC的正則功能實(shí)現(xiàn)替換。
TC的正則表達(dá)式功能基于TRegExpr,實(shí)現(xiàn)了一個(gè)正則表達(dá)式的子集,語法與一般支持RegEx的編輯器類似。根據(jù)本例要求,首先將需要重命名的文件轉(zhuǎn)移到某一臨時(shí)文件夾,打開TC,選定文件,按下“Ctrl+M”組合鍵打開“批量重命名”對(duì)話框,在“查找和替換”小節(jié)勾選“正則式”復(fù)選框,查找“(\d{8})0*(\d+)”,這里的“\d”表示數(shù)字,替換為“$1_$2 ‑, +$1”表示查找框中的第1對(duì)括號(hào)中的表達(dá)式匹配的文字,“$2”表示查找框中的第2對(duì)括號(hào)中的表達(dá)式匹配的文字,其間使用“_”進(jìn)行聯(lián)系,立即就可以預(yù)覽到圖2所示的效果,檢查無誤之后,單擊“開始”按鈕即可。

(3)只顯示指定擴(kuò)展名之外的文件
雖然Windows的資源管理器可以通過排序顯示相應(yīng)格式的文件,但如果希望只顯示指定擴(kuò)展名之外的文件,恐怕資源管理器就無能為力了。此時(shí)可以借助TC解決這一問題:
按下“Ctrl +F12”組合鍵,打開“顯示自定義文件”對(duì)話框,如圖3所示,在這里輸入“*.pdf; *, docx”,確認(rèn)之后,就只會(huì)顯示除這兩種擴(kuò)展名之外的全部文件,如果只希望顯示“*.pdf、*. docx兩種類型的文件,可以只輸入“*.pdf; *.docx”。
