文件名批量操作(重命名 去括号 去空格)


整理数据集的时候需要对文件名批量修改,用到了去括号和去空格的代码

重命名

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%=!")


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部