某些情況下,我們需要?jiǎng)h除壓縮包內(nèi)指定格式的文件,例如后綴名為.txt的文本文件,常規(guī)的方法是解壓縮之后進(jìn)行刪除的操作,不過(guò)如果這些文件分布在壓縮包內(nèi)的多個(gè)文件夾,解壓之后逐一刪除顯然是過(guò)于麻煩。其實(shí),我們可以通過(guò)一些技巧批量刪除壓縮包的指定文件。
方法一:利用WinRAR的命令運(yùn)行程序
右擊開(kāi)始按鈕,從開(kāi)始菜單選擇“命令提示符(管理員)”,進(jìn)入命令提示符環(huán)境,依次跳轉(zhuǎn)到WinRAR的安裝程序目錄,手工輸入如下命令(這里以刪除*.txt文件為例進(jìn)行說(shuō)明):
rar.exe d h:\Downloads\baigong.rar *.txt
執(zhí)行之后會(huì)看到如圖1的效果,不過(guò)需要提醒的是,上述命令只能刪除.RAR格式的壓縮包,如果是.ZIP格式的壓縮包,操作時(shí)會(huì)提示“錯(cuò)誤:損壞的壓縮文件”并異常中止。
方法二:利用TC快速刪除
上述方法對(duì)壓縮包的格式有一定的限制,其實(shí)我們還可以借助TC(Total Commander)解決這一困難:在TC窗口打開(kāi)相應(yīng)壓縮包,按下“Ctrl+B”組合鍵,此時(shí)會(huì)顯示當(dāng)前壓縮包所有目錄下的所有文件,點(diǎn)擊“擴(kuò)展名”按鈕進(jìn)行排序(如圖2),現(xiàn)在選擇所有擴(kuò)展名為txt的文件直接刪除即可。然后就可以快速刪除了。
或者,也可以利用“搜索”功能解決這一問(wèn)題,按下“Alt+F7”組合鍵,打開(kāi)“搜索文件”對(duì)話框,搜索條件為“*.txt”,搜索位置自然是指定的壓縮包,注意勾選“搜索壓縮包”復(fù)選框(如圖3),此時(shí)會(huì)自動(dòng)搜索出所有符合條件的文件,點(diǎn)擊右下角的“輸出到列表”按鈕,將搜索出的文件輸出到列表,然后就可以直接刪除了。