批量修改檔名稱

2021-07-30 07:22:50 字數 750 閱讀 2628

批量修改檔名稱時可以利用批處理bat來寫,公式為  ren空格原檔名稱空格新檔名稱

以下講解將含有相同內容的檔名稱改為只含有不同內容的名稱。

為了構成這個公式,首先要提取原檔名稱,可以寫bat檔案dir/b *.mp4>b.txt 即可讀出以.mp4位字尾的檔名稱,字尾可修改,儲存位置為b.txt,儲存格式也可以修改。

得到原檔名稱後可以在excel中利用資料-分列來將名稱的相同部分與不同部分進行分開,保留不同的部分用來作為新檔名稱。

因為原檔名稱中含有空格這種敏感字元,因此不能直接使用,故全選對第乙個檔案重新命名如1,得到所有檔案的新名稱1 (1),1 (2),1 (3),1 (4),1 (5),,,,,,,等等,此時需要將括號和1之間的空格去除,因為可以寫個bat檔案,內容如下:

@echo off&setlocal enabledelayedexpansion

for %%a in (*) do (

set "name=%%a"

set "name=!name: (=!"

set "name=!name:)=!"

ren "%%a" "!name!"

)exit

這樣就可以將空格和括號去除,得到純數字的檔名。

此時再次讀取名稱,即得到修改後的檔名稱,構成函式要求

借助excel構建  ren 修改後的檔名稱 保留的檔名稱

如:ren 11.mp4 17講函式的連續性.mp4

此時執行bat即可將檔名稱批量修改好

批量修改檔名稱

方法 步驟 2 滑鼠左鍵點選,開始 執行 在對話方塊中輸入字母 cmd 進入dos模式 如下圖所示。在dos模式輸入命令列 cd c pic 然後回車,再輸入命令列 dir b rename.xls 如下圖所示,可將資料夾中的檔名在rename.xls檔案中列出。小貼士 有的時候,你的計算機正處於中...

python批量修改檔名稱

需求 將bak目錄下的所有test jpg檔案改為test jpg 例如 test 1 jpg檔案修改為test1.jpg usr bin python coding utf 8 import os import re movie name os.listdir bak for temp in mo...

python 批量修改檔名稱

1.第一步 該目錄下必須是一系列有規律的檔名稱,比如 說西遊記第一集,西遊就第二集等 這樣的檔名稱 2 第二步 然後要對檔案進行批量修改,那麼批量修改就是使用迴圈的方式對有規律的檔名稱進行修改 3 第三步 然後我們要拿到這個目錄檔案下的所有檔名稱,所有就要使用os模組下的 listdir 函式來獲取...