實用技能分享-批量重命名
- 2019 年 10 月 7 日
- 筆記
應用場景
對頂級文件夾下所有的文件進行重命名操作/加前綴/加後綴/正則替換……
當然,也支持進行一些自定義的其他類型更改名稱。
只是這部分內容,本文沒寫
實現方式
在工作中,如果遇到類似的重命名的需求時,量比較小的話,比方說,10個以下的文件,這個是不太適合做工具的。但當量蹭蹭往上漲的時候,比方說:1萬,再多點,10萬?像這種量特別大的修改,通過手工進行操作的話,想一想就覺得頭皮發麻。
所以,在類似的場景下,如果能找到比較明顯的規律,做個工具來進行文件重命名處理是比較理想的解決方案。 其實,不僅是重命名處理,其他的數據處理也是一樣的,在規律比較明顯且數據量比較大的時候,做工具才是合理的解決方案。再細化下:兩個小時內能幹完的活,不適合做工具!
具體場景
假設我的數據有以下幾種特徵: 1、頂級文件夾,為Path; 2、Path文件夾下有666個文件,都是一些碎文件; 3、Path下有200個子文件夾,每個文件夾下存儲不同數量的shp文件; 我的處理需求: 為所有文件,批量加個前綴:hz_;
實現代碼

你看,代碼也沒幾行,超簡單!如果有其他需求,可以在這個基礎上進行擴充!當然了,如果自己不想寫代碼,我的技術交流群里有打包好的工具,各位可以自行下載。
說起技術交流群,真是一個各路大神雲集的地方,今天我剛曬出自己的小玩意,馬上就有人拿出了這個工具,簡直不要太厲害喲!

others
最後,感謝一下我的大甲方們,感謝你們的需求,各種需求。
你準備好來當我的甲方了嗎?