MENU

Windows 批量重命名文件快速去除括号&空格&

August 14, 2024 • Read: 54 • Default

先随便单击选择一个图片,然后按下Ctrl+A键全选,选择第一个文件右键-重命名。

如果不输入任何字符直接回车就会自动生成(1),(2),(3)这种格式的名字。

1.批量去除文件名中的括号:

输入空格再回车,这时会显示: (数字),数字前面是空格。

去除括号代码:

@Echo Off&SetLocal ENABLEDELAYEDEXPANSION
FOR %%a in (*) do (
set "name=%%a"
set "name=!name:(=!"
set "name=!name:)=!"
ren "%%a" "!name!"
)
exit

我们在需要去除括号的文件夹里新建一个文本文档,双击打开,输入以上代码。

保存关闭,然后修改文本文档的后缀名为.bat

双击.bat文件,稍等2~3秒即可(可能会感觉卡顿一下)

2.批量去除文件名中的空格:

这时会发展有空格,再次新建文件夹,命名后缀 .bat 运行。

@echo off&setlocal enabledelayedexpansion
for /f "delims=" %%i in ('dir /s/b *.*') do (
    set "foo=%%~nxi"
    set foo=!foo: =!
    set foo=!foo: =!
    ren "%%~fi" "!foo!"
)
exit


Archives QR Code Tip
QR Code for this page
Tipping QR Code