-2

我在一个文件夹中有许多图像,其中许多图像-的文件名中带有破折号 ( )。我想批量重命名所有文件,特别是删除破折号后的破折号和字符。

我该怎么做?

4

1 回答 1

1
for /f "delims=" %%a in ('dir /b /a-d *-*') do (
    for /f "delims=-" %%b in ("%%~na") do (
        if "%%~b" neq "%%~na" echo ren "%%~a" "%%~b%%~xa"
    )
)
于 2013-08-21T22:10:43.933 回答