怎麼用命令列實現檔名的批量修改

  檔名的批量修改特別麻煩,如果沒有專業工具,一個一個手動修改的話會很累很累!下面就讓小編教大家吧。

  用命令列實現檔名的批量修改的方法

  首先,開啟cmd命令列程式:依次點選“開始”,“執行”,輸入命令cmd,即可彈出cmd命令列程式。

  下面開始批量修改檔名:

  首先看看如何批量修改檔名的字尾,如下圖所示,幾十個甚至幾百個txt文件,要把它們全部改成png圖片檔案。

  在cmd命令列程式中輸入如下命令:

  cd c:\test\

  ren *.txt *.png

  再來檢視目標檔案,發現已經全部修改過來了。

  下面想把名字全部改成對應的數字,例如

  把“復件 ***19*** 新建 文字文件.png”改成19.png

  把“復件 ***18*** 新建 文字文件.png”改成18.png

  首先在cmd命令列程式下執行如下命令:

  dir *.png /b >a.txt

  儲存要修改的檔名

  把a.txt裡面的內容複製到UltraEdit工具中,按快捷鍵“Ctrl + R”調出查詢和替換對話方塊。

  首先替換“復件 ***”為空。

  然後,替換“*** 新建 文字文件.png”為空。

  然後UltraEdit中應該是隻剩餘下面這些內容了,就是隻剩下原來檔名中的數字了。

  接著,點選UltraEdit中的列模式。

  然後把游標拉一條直線到底部,像下圖這樣,切記游標的寬度只能是一格哦!

  接著,就可以在這些數字後面批量輸入了,這裡我們輸入".png",注意一定要緊貼數字,各位數字後面會多了一個空格,注意要手動刪除。

  然後,再把上面a.txt檔案的內容複製一份,在UE中新建一個編輯框,把a.txt的內容貼上進去,按照上面列模式的方法,在這些內容的前面批量輸入“ren "”,注意ren後面有一個空格和一個雙引號,然後在png後面再按照同樣的方法批量輸入一個雙引號。

  接著,保持ren所在的這一編輯框的列模式不變,把另一個包含數字的編輯框的內容輸入到後面,像這樣。

  然後,把尾部的一些雜項處理一下。

  最後,把編輯框的內容複製到cmd命令列程式中執行,當然,這裡的複製要先退出UE的列模式。

  來檢視下命令執行的結果,只剩下兩個檔案沒有改正,手動改正即可!