发布网友 发布时间:2022-04-23 06:19
共4个回答
热心网友 时间:2022-06-29 23:18
最直接最简单的就是使用DOS命令.DOS更改文件名的命令是REN或RENAME,可使用REN/?查看该命令帮助.
进入DOS状态,使用CD
命令进入文件所在目录,
REN
*.扩展名1
*.扩展名2
例:想把扩展名为TXT的所有文件改扩展名为DOC
REN
*.TXT
*.DOC
抄的
热心网友 时间:2022-06-30 00:53
用ACDSee吧,批量命名功能很强大的。
热心网友 时间:2022-06-30 02:44
批处理方法
调用到改名命令ren、读文件就调用到dir、取文件就调用for、findstr
命令格式:
ren 文件名 改为文件名
dir *.后缀名
findstr
for %%i in (读文件名) do 运行改名命令
以下是批量把c和d驱动盘的所有.txt文件改为.jpg
批处理1
@echo off
set drv=c d
for %%d in (%drv%) do (for /f "delims=" %%i in ('dir /b/s %%d:*.*^|findstr .txt') do ren "%%i" "%%~ni.jpg")
批处理2
@echo off
rem "等号后面填文件后缀,数量1,2,3是每个循环的结束数目,如果没超过这个数目,就填和起始数目一样"
set 后缀=jpg
set 数量1=1
set 数量2=10
set 数量3=100
for %%a in (*.%后缀%) do call :renstart "%%a" %1
:renstart
for /L %%b in (1,1,%数量1%) do rename %1 %200%%b.%后缀%
for /L %%b in (10,1,%数量2%) do rename %1 %20%%b.%后缀%
for /L %%b in (100,1,%数量3%) do rename %1 %2%%b.%后缀%
热心网友 时间:2022-06-30 04:52
REN *.xxx *.222