檔名批量操作(重新命名 去括號 去空格)

2021-10-22 21:32:13 字數 679 閱讀 2451

整理資料集的時候需要對檔名批量修改,用到了去括號和去空格的**

ctrl+a選中所有,選中第乙個檔案,右鍵重新命名,回車或空格就可以重新命名所有檔案。

複製下面一段**,在需要批量處理的資料夾中儲存為文字文件,修改擴充套件名為.bat檔案,儲存。執行檔案就可以去除檔名中的括號。

@echo off&setlocal enabledelayedexpansion

for %%a in

(*)do

(echo 正在處理 %%a

set"name=%%a"

set"name=!name:(=!"

set"name=!name:)=!"

ren "%%a"

"!name!"

)exit

複製下面一段**同樣的方式儲存為.bat檔案。執行檔案就可以去除檔名中的空格。

@echo off

setlocal enabledelayedexpansion

set"str= "

for /f "delims=" %%i in

('dir /b *.*')do

(set

"var=%%i"

& ren "%%i"

"!var:%str%=!"

)

Shell批量重新命名檔名

shell批量重新命名檔名 shell批量重新命名檔名 bin sh 替換檔名中的空格 find name while read name do na echo name tr mv name na done 將檔名替換成1 2 3 4 5 6等檔名,字尾名保持不變 例如test.log 1.log...

Python 批量修改檔名 文獻重新命名

in 47 import re in 48 import sys in 49 import os in 50 cur os.getcwd in 51 cur out 51 f 天津大學實驗室工作 生物安全 pdf in 52 os.chdir f 天津大學實驗室工作 生物安全 pdf 這裡之前轉 換...

重新命名PDF列印檔案名

odoo系統預設列印出來的pdf檔案都是以當前文件模型物件對應的模板檔名命名的,對使用者來說,這樣的命名很不友好。我們希望能夠將列印出來的檔名以單號命名,下面是實現這種目的的方法。在report download的controller中,將對應的檔名用單據的名稱替換掉即可 response.head...