批量重命名工具 --- Bulk Rename Utility


批量重命名工具 --- Bulk Rename Utility

下載地址:https://www.bulkrenameutility.co.uk/Download.php

 手冊:https://www.s3.tgrmn.com/bru/BRU_Manual.pdf

中文版:

https://pansoft.pc6.com/lc6/BulkRenameUtility3430.zip

 

 

 

 

 

 

 

添加后綴,3步驟:

 

 

 

 


 

轉自:Perl 正則表達式 在 Bulk Rename Utility 實例

來自:Bulk Rename Utility 文檔

Bulk Rename Utility 是有效的、簡潔的文件名批量替換工具,但如果想發揮它的最大功效,還是得學會正則表達式,Bulk Rename Utility 的正則表達式是 Perl Regular Expression。下面是一個實例。

Assume you have a file called Program Files, and you wish to swap the names around (e.g. Files Program). A Regular Expression which performs this task is :

假設我們有一個文件叫做 Program Files  ,我們想交換一下,改為 Files Program,那么Perl正則表達式應為:

 

^([A-Z][a-z]*) ([A-Z][a-z]*)

 

Let us break this down into components:

讓我們拆解一下:

 

This means start at the beginning of the string

^意思是字符串開始處

([A-Z][a-z]*) This is a single "group", which we will use later. What this says is that we want any capital letter, followed by any number of lower-case letters. The single capital letter is denoted by the [A-Z], i.e. allow a letter in the range A to Z. The lower-case letters are denoted by [a-z] in the same way, followed by an asterisk. This means we can allow any number of letters.

([A-Z][a-z]*) 是一個獨立“組”。其含義是:我們想找到所有大寫字母,這些大寫字母后面是小寫字母。一個大寫字母用 [A-Z] 代表,也就是允許A到Z中的任一大寫字母。一個小寫字母用 [a-z] 代表,也就是允許a到z的任一小寫字母。最后的 星標,表示我們可以不限制滿足以上條件的字母數量,可以是一個,也可以是多個。

 

We then allow a single space. If I had wanted multiple spaces I would probably have typed "space asterisk", or possible ( *) to group.

然后,我們在第一個獨立組后面加一個空格。如果希望不止一個空格,那么應該用“空格+星標”,即 ( *) 表明,這里用了括號表示又一個獨立組。

 

We then have exactly the same again, i.e. we are denoting two words.

再然后,我們重復了第一組的表達式,也就是說我們的目標對象是兩個情況一樣的單詞:Program Files 

 

Notice we had two sets of brackets. Everything within each set of brackets is treated as a "grouping", and we refer to these groupings as \1\2\3 etc.

注意我們有兩套括號,每對括號中的內容被視為一個“分組”,這樣就可以用  \1\2\3  來引用他們。

 

So, lets say we wanted to swap around the two words in the filename. We would put:

這樣,我們的交換表達式中,匹配部分就可以這樣寫:

 

^([A-Z][a-z]*) ([A-Z][a-z]*)

 

For the match string, and

替換部分這樣寫:

 

\2 \1


 

The above example is very precise. If we wanted to swap the first two words of a name, but keep the remaining text the same, we could put

上面的例子很簡單,如果我們有一個文件名為:Program Files Directory ,我們只交換前兩個單詞,剩下的部分保持不變,即成為:Files Program Directory,那么我們應該這樣寫:

 

^([A-Z][a-z]*) ([A-Z][a-z]*)(.*)

 

\2\1\3

 

 

This says to create three groups: the first group is the first word, the second group is the second word, and the third group is everything that's left.

這個表達式的意思是:創建三個分組,第一個是第一個單詞,第二個是第二個單詞,第三個是剩余的東西。

 

Perl 正則表達式 在 Bulk Rename Utility 實例

 

 

 


 

http://www.yx12345.com/pcpd/7046/1502.html

 

bulk rename utility 文件批量重命名工具功能:

1、支持批量重命名文件,文件夾或同時重命名。

2、刪除,添加或更改文件名中的文本。

3、執行文本替換。

4、更改文件名的大小寫。

5、刪除字符或單詞。

6、刪除數字或符號。

7、在文件名后添加或添加文本。

8、將父文件夾的名稱附帶到文件名。

9、將日期附帶到多種格式的文件名中。

10、將剪貼板中的文本添加到多個文件名。

11、使用非常靈活的規則為文件自動編號。

12、、重命名之前,請預覽新名稱。

13、按任何列對文件仔細信息進行排序。

14、將重命名條件保存到收藏夾中。

15、過濾文件以使用通配符,名稱長度或路徑長度,正則表達式甚至JavaScript條件重命名。

16、提供32位與64位版

17、支持綠色免安裝

18、將在這里批量重命名 添加到Windows資源管理器中以進行快速訪問(可選)。

19、目錄遞歸 -也處理所有子目錄中的文件/文件夾。

20、使用正則表達式重命名文件/文件夾。

21、使用Javascript重命名文件/文件夾。

22、從輸入文本文件列表(CSV)重命名文件。

23、創建一個撤消批處理文件。

24、將所有重命名活動記錄到日志文件中。

25、更改文件與文件夾的日期/時間戳(創建,修改,訪問)。

26、更改文件/文件夾屬性(隱藏,只讀,存檔)。

27、使用EXIF元數據(即拍攝的日期照片,分辨率與所有內嵌在JPG照片文件中的其他信息)重命名照片。

28、使用ID3標簽重命名MP3文件(又名MP3 ID3標簽重命名)。

29、使用Windows文件屬性(例如,長度,寬度,高度,比率,發布者,標題等)重命名文件。一百多個不同文件類型的屬性。

bulk rename utility 文件批量重命名工具特點:

1、根據很多靈活的標准,快速重命名多個文件。

2、通過多種方式重命名文件:添加,替換,在文件名中插入文本。轉換大小寫,加數字。刪除或更改文件擴展名。

3、重命名之前,請檢測仔細的預覽。

4、使用EXIF元數據重命名照片(即拍攝的日期照片,分辨率與所有內嵌在JPG照片文件中的其他信息),將您的假日照片從無意義的dsc1790.jpg重命名為NewYork1.jpg。

5、使用ID3標簽重命名MP3文件(又名MP3 ID3標簽重命名)。

6、使用Windows文件屬性(例如,媒體視頻的長度,寬度,高度,速率,發布者等)重命名文件。

7、更改文件的創建與修改時間戳。

8、使用方便,易於安裝。

Bulk Rename Utility批量修改文件名教程:

1、打開bulk rename utility綠色中文版,選擇需要修改的文件,如果需要批量重命名可以選擇導入文件夾。

Bulk Rename Utility批量修改文件名教程

2、第一步介紹一下最大的優點正則表達式:在匹配里輸入需要替換的字符,在替換里輸入用來替換的字符,下圖可供參考所示匹配2014-替換成了2014,復雜點的可以使用表達式,下圖可供參考:匹配20(.*)10(.*),替換用XX\1YF\2,結果20全變成XX10全變成YF,表達式的意思是:(.*)代表20后的任何內容,\1與\2...等表示保留第一個(.*)第二個(.*)內容。

正則表達式使用方法

3、替換功能,相比正則表達式簡單些,只需將要替換的與替換字符填入就OK了。

替換功能使用方法

4、刪除功能,可以刪除前面或者后面指定數量的字符、從第幾個到底幾個中間的字符等。

刪除功能使用方法

5、添加功能,可以添加前綴后綴或者在指定的位置添加指定字符。

添加功能使用方法

6、自動日期,添加前綴或者后綴指定格式的日期編號,也可以自定義編號。

自動加日期功能使用方法

7、編號功能,可以在指定的位置添加指定格式的編號。

自動編號功能使用方法

8、附帶文件夾名功能,前綴或者后綴加入文件所在文件夾名。

附帶文件夾名功能使用方法

9、增加修改刪除擴展名功能,可以變換拓展名的大小寫等,或者將拓展名換成指定的字符。

增加修改刪除擴展名功能使用方法

10、最后總結一下使用方法,

步驟1:打開軟件選中需要轉換的文件。

步驟2:先使用功能移除 (5)功能,移除以前的文件,這里輸入50,足夠清除文件名。

步驟3:使用功能添加 (7)功能,加入文件的前綴,這里TT。

步驟4:使用功能編號 (10)功能,方式選《后綴》,《對齊》設置為2,則名稱為XX,如01、02等等。

步驟5:確保上面的《New Name》是正確的,最后點擊《重命名》按鈕即可對文件進行重命名。

小編總結:

bulk rename utility 是一個免費文件批量重命名工具,現在像這樣的免費軟件可不多了,它允許您根據 extemely 靈活的標准輕輕松松地重命名文件與目錄。添加日期戳、替換數字、插入字符串、轉換大小寫、添加自動編號、處理文件夾與子文件夾.....。

bulk rename utility 為廣大網友提供多種不同的重命名方案,包含添加日期、自動編號與刪除插入字符等等。此外Bulk Rename Utility還支持更改文件擴展名,可以極大地提升用戶的工作效率。

功能包含:-非常容易使用-重命名文件、文件夾或兩者--刪除或更改文件名-執行字符串替換-更改文件名的大小寫-刪除字符或單詞-刪除數字或符號-追加或預置文本-在很多中追加日期格式--附帶父文件夾名, 配置多個級別--自動編號文件, 具有靈活的規則--自動預覽新名稱--將文件仔細信息按任何列排序--組配置為 收藏--批量重命名 資源管理器擴展--處理羅馬數字-更改文件與文件夾的時間戳-更改文件與文件夾的屬性-目錄遞歸-進程子目錄太多!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM