在需要修改的文件目录创建.txt 文件,打开txt文件进行bat 命令输入
命令内容如下:
::此批处理命令用来批量重命令文件
::当无匹配的文件时会显示“找不到文件”
@echo off
for /f "delims=" %%a in ('dir/b/s/a-d *.需要添加的文件后缀') do (if not "%%~nxa"=="%0" rename "%%a" "需要添加的字符串前缀%%~nxa需要添加的字符串后缀")
pause
原路径文件如下图片所示
实列1, 在所有*.pdf 文件名后面添加abc
@echo off
for /f "delims=" %%i in ('dir/b/s/a-d *.pdf') do (if not "%%~nxi"=="%0" rename "%%i" "%%~niabc.pdf")
pause
修改后如下
实列2, 在所有*.pdf 文件名前面添加abc
@echo off
for /f "delims=" %%i in ('dir/b/s/a-d *.pdf') do (if not "%%~nxi"=="%0" rename "%%i" "abc%%~ni.pdf")
pause
修改如下
实列2, 修改*.pdf 文件名的后缀
ren *.pdf *.jpg
修改如下