使用批处理重命名文件,并编号
-
找出需要整理的文件
-
然后在空白位置新建一个txt文档,命名为“文件重命名”
-
打开文本文档,并复制下面代码,保存,退出
@echo off
setlocal enabledelayedexpansion
::打开系统延时
set /a b=0
dir /b/od
::按时间顺序显示当前文件夹下的所有文件名
pause
::给你反悔时间
for /f "delims=" %%f in ('dir /b/od *.*') do (
if not "%%f"=="%~nx0" (
set /a b+=1
ren "%%f" "!b!%%~xf"
echo. !b!%%~xf
)
)
pause
-
右键刚刚创建好的文本文档,修改扩展名为(.bat)
-
保存好后双击它,出现DOS命令框,并能看到文件是按一定顺序排序显示的,因为前面的命令中我们加了(dir /b/od
::按时间顺序显示当前文件夹下的所有文件名
pause
::给你反悔时间
)这两段代码
-
按照提示,按下任意键,就能看到文件按时间顺序从1升序重命名了所有文件,除了批处理文本自身(if not "%%f"=="%~nx0"::判断是否为批处理自身),看看效果
-
如果你只想针对某一类型的文件整理,那么可以修改这段代码('dir /b/od *.*'),比如我给的例子中有txt和xls两种格式的文件,而我只想针对xls的文件做一个整理,那么就只要这么改('dir /b/od *.xls'),改完保存,运行就可以了,看看效果
-
资源下载:https://download.****.net/download/jasonhongcn/10944259