如何快速批量修改檔名(可以批量修改檔名嗎)

大家平時用電腦可能會遇到這種情況,在網上下載了一批檔案,檔名比較亂,也沒有順序,由於檔案比較多,手動去修改檔名太慢了。

有沒有什麼方法按照檔案的建立時間的順序修改檔名呢?答案是肯定的。

先看下效果圖,然後教大家怎麼玩。

   

一秒批量修改檔名

非常簡單不需要任何工具,直接使用電腦上自帶的命令就可以了。

首先在要改名的檔案目錄中新建一個最普通的文字文件(滑鼠右鍵 -> 新建 -> 文字文件)。

隨便取個檔名就可以,然後把下面的命令複製貼上到新建的檔案中並儲存。

最重要的一步來了,把剛剛新建的檔案字尾從 txt 修改成 bat。

最後像演示動圖裡那樣滑鼠雙擊這個bat檔案,一秒後這個資料夾裡的檔案就會按照建立時間順序自動改名啦!趕緊去試試吧!

@echo off SETLOCAL ENABLEDELAYEDEXPANSION set n=1 for /F "delims=" %%i in ('DIR /B/A:-D/O:D *.*') DO ( if not "%~n0"=="%%~ni" ( if n LSS 10 (ren "%%i" "0!n!%%~xi") else ren "%%i" "!n!%%~xi" set /A n =1 ) ) echo 檔案已按照建立時間順序重新命名。 pause