這裡有兩種方法,最簡單的就是直接使用windows自帶的批量重新命名方法;但是這種方法有缺陷,只能以固定的命名規律來命名。另一種方法就是通過dos命令來批量修改檔名。
選定所有你想修改的檔案,然後右鍵選單選擇重新命名
,接下來輸入隨便乙個名字,比如photo
,然後回車確定。接下來你就會看到被選中的 n 張都被重新命名為從photo (1)
到photo (n)
這樣的名字。
如果你很介意名字**現的(n)
的格式,那麼推薦你使用下邊的方法來進行批量重新命名檔案。
首先新建乙個txt檔案,然後修改名字為rename.bat
(隨便起名字,只是字尾必須是.bat
)
用編輯器開啟該bat檔案並輸入以下dos命令並儲存該檔案(如果沒有編輯器比如editplus
之類的,就先在txt檔案裡輸入以下dos命令再重新改名為.bat字尾的名字)
@echo off
set a=0
setlocal enabledelayedexpansion
for %%n in (*.png) do (
set /a a+=1
ren "%%n" "bilibili_!a!.png"
)
這裡的命令表示將當前目錄下的所有png字尾的都改名為bilibili_.png
,這裡的
是從1開始到n的數字。
雙擊執行該bat檔案(注意該bat檔案需要放在和要重新命名的同乙個目錄下),就會發現檔名改變了。
下圖中紅框標出來的三個地方可以隨自己喜歡任意修改:
批量重新命名檔案
windows xp下 比如 ren jpe jpg linux下 在多數系統中,rename是乙個perl指令碼,rename的使用也支援perl的正規表示式。rename的基本語法是 rename perl表示式 檔名perl表示式用於修改檔名,如s開頭的串表示替換。舉幾個比較實用的例子 刪除所...
批量重新命名 檔案批量重新命名和同名檔案複製
近期在給一家影樓做資料維護的時候,碰到乙個令他們糾結的問題。原因是這樣的,很多影樓現在要求數碼人員用原片修,而不能用磨過皮的 精修,因為磨過皮的 再修的話,會影響 的層次感。數量少的時候,數碼部手工操作還方面,根具分片後的 然後到原始片裡把 一張一張的選出來,再製作。但旺季忙的時候,有些數碼師就偷懶...
檔案批量重新命名
今天遇到乙個問題,有一批檔案,需要修改字尾名,還要將前面的部分字元刪除,首先想到重新命名命令 ren 試了幾次,無法實現需求,只能,批處理了。在網上查了一下,寫了個,將字尾為.doc.doc的該為只有乙個.doc echo off setlocal enabledelayedexpansion 開啟...