本帖最后由 miqilaosu 于 2019-6-9 10:08 编辑
回复 3# netdzb
如果你前边固定不变后边都是字母的话 比如:aaa,bbb,aba,abb,这样排序,DIR本身有排序功能,用FOR直接循环就可以了,不知道你文件夹里边是否都是同一类型的文件,如果不同类型的,要在DIR里指定类型
dir /a-d /o:n /b- echo off
- setlocal enabledelayedexpansion
- set n=1001
- for /f "delims=*" %%a in (' dir /a-d /o:n /b *.txt') do (
- echo "%%a"
- ren %%a chan.!n:~1!.txt
- set /a n+=1
- )
- pause
复制代码 这个是TXT的,你的后缀不知道是什么,两处TXT需要换 |