1樓:min bob
借助軟體是很簡單,不借助軟體的話,僅僅用dos和excel也能實現。
寫個不用軟體,僅僅用dos+excel教程給小白看,盡量把自己碰到的問題都寫下來,也作為其他答案的補充吧。
整體思路:用dos匯出檔名清單→通過excel批量修改檔名,並批量改完檔名稱→回到DOS裡批處理(複製到txt裡做成BAT批處理執行;或者複製到dos裡面讓DOS處理)。
華麗麗的分割線
一、DOS裡匯出檔案清單:
1、win鍵+R鍵,調出命令框,輸入cmd,回車,進入到DOS。
2、用ODS命令進入到檔案所在資料夾。(所有DOS命令都是英文輸入法狀態下)
以下拿舉例:F:\BaiduNetdiskDownload\新概念英語 (在DOS下)
A:輸 「F:」 (""不用輸入,下同)
B:輸入"BaiduNetdiskDownload\新概念英語"
3、輸入 dir *.* /b>rename.txt
到此就能在資料夾下看到乙個rename的txt檔案,裡面就是所有檔名了。
處理後的格式最終是為了方便DOS執行的,所以這裡處理的時候難點在於處理後需要有空格,有引號。
1、DOS更名格式:ren空格「原檔名」空格「新檔名」,這裡引號是要帶上的。
2、excel的公式為:=A1&" "&""""&B1&""""&" "&""""&C1&""""
解釋如下: A1+空格+引號+B1+引號+空格+引號+C1+引號
3、將最終結果複製到txt文字中。
三、DOS中批量處理變更名字。
1、用BAT檔案容易出現漢字部分亂碼,解決方案,在輸入cmd時,改成cmd /U (注意有空格)
2、在dos裡進入到對應目錄之後,複製TXT裡的文字貼上到DOS下,點回車,全部解決。OK
2樓:
很簡單使用rename master 即可
JoeJoe's freeware utilities - [Rename Master]
3樓:花生Peadar
我自己在用 Advanced
Renamer
Portable ,異常的好用。但是軟體有一定上手難度。
(將第X章,若X為一位數字,則改成「第0X章」)如果你經常遇到需要改檔名,並且模式有可能很複雜,那麼可以去學乙個叫做 正規表示式 的東西,正規表示式加這款軟體幾乎可以為所欲為為所欲為為所欲為的修改檔案名字。圖里就是用了正規表示式。
當然,不會正規表示式也是可以使用的。
如何批量去除檔名中的某些字串?
醫學插畫動畫阿杜 看到了樓上何先生的批處理,感覺很讚啊!在其基礎上我加了點輸入指定資料夾路徑,這樣就不用吧這個批處理放在某資料夾才能用了!請儲存為 批量修改或去除資料夾下的檔案 夾 名中字串.cmd echo off set p loc 請輸入索要操作的資料夾路徑 set p str1 請輸入要替換...
如何批量將檔名中的漢字數字替換為阿拉伯數字呢?
藍名戰士 不要重新發明輪子 Adoous 曲奇 Arch G Arch G win下bat批處理,linux下shell指令碼,實在不行找軟體,對了,似乎win10批量重新命名能自動按數字排,就是選中多個檔案重新命名 張強 做資料夾共享到linux,然後ls一下儲存到txt,然後回到windows下...
Windows 下檔名過長如何刪除?
小陶 1,先把要刪的檔案的目錄共享出去,方法 滑鼠右鍵目錄 授予訪問許可權 共享 特定使用者 新增Everyone使用者 改許可權讀取為讀取 寫入 點共享,共享好後,如果打不開,請設定一下共享許可權高階設定。2,在另一台電腦或者本機上,連線共享,具體方法 開啟檔案目錄,在目錄框裡輸入 共享的機器的I...