- 帖子
- 19
- 积分
- 35
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2022-7-22
|
请教一下这个批处理文件怎么写
文件夹下有如下多版本的文件
a.back b.dat d.ini.5 c.txt e.cfg f.cfg .....
a.back.1 b.dat.2 d.ini.6 c.txt.2 e.cfg.1
a.back.3 b.dat.5 d.ini.15 c.txt.6
a.back.8 b.dat.12 d.ini.22
a.back.10 b.dat.42 d.ini.41
a.back.50 b.dat.95 d.ini.58
b.dat.114
b.dat.181
现在想通过设置指定每个文件保留指定的版本数量,
如果只保留1个最高版本,处理后剩下以下文件
a.back.50 b.dat.181 d.ini.58 c.txt.6 e.cfg.1 f.cfg .....
如果只保留2个最高版本,处理后剩下以下文件
a.back.10 b.dat.114 d.ini.41 c.txt.2 e.cfg f.cfg .....
a.back.50 b.dat.181 d.ini.58 c.txt.6 e.cfg.1
如果只保留3个最高版本,处理后剩下以下文件
a.back.8 b.dat.95 d.ini.22 c.txt e.cfg f.cfg .....
a.back.10 b.dat.114 d.ini.41 c.txt.2 e.cfg.1
a.back.50 b.dat.181 d.ini.58 c.txt.6
以此类推,处理当前目录,处理子目录的处理怎么写 |
|