内容提要:本文通过一个实例来讲解运用批处理来重命名文件。
本文我们以一个批处理重命名文件实例来说明使用批处理来重命名文件的方法。
实例如下:
一个文件夹下面存放有上千个.txt文件,我们通过bat批处理命令来实现文件夹下面所有文件进行一次性快速重命名。
@echo off&setlocal EnableDelayedExpansion
set a=1
for /f "delims=" %%i in ('dir /b *.txt') do (
if not "%%~ni"=="%~n0" (
if !a! LSS 10 (ren "%%i" "list0!a!.txt") else ren "%%i" "list!a!.txt"
set/a a+=1
)
)
我们将上面代码复制到一个记事本文件,并重命名为.bat文件。
然后将此.bat文件存放在要改名的文件夹里运行。
双击此.bat文件后,即可实现把这个文件夹里的所有后缀名为.txt的文件都以 list+序号 的形式命名。
大家也可以根据需要编辑其中的代码,供自己实际所需。代码中.txt,代表文件格式,比如重命名jpg图片,就改为.jpg。list0代表文件名。