用批处理文件删除n天前的文件 用批处理实现的保留最近的n个文件
2010-02-02 17:47
330 查看
dir *.log /O:-D >dir.txt
按时间排序(从後到先)并输入到dir.txt文件 for /F "skip=n tokens=4" %%a in (dir.txt) do @if exist %%a echo %%a
取dir.txt文件中第4列,如果存在就显示出来!如果要删除,将echo 换成 del 即可!
skip=n 重点就在这里了。skip=n 就是从首行开始跳过n行
如上面例子的我只要保留最近的3个文件 n =5+3=8
for /F "skip=8 tokens=4" %%a in (dir.txt) do @if exist %%a echo %%a 注:
n=5+n
按时间排序(从後到先)并输入到dir.txt文件 for /F "skip=n tokens=4" %%a in (dir.txt) do @if exist %%a echo %%a
取dir.txt文件中第4列,如果存在就显示出来!如果要删除,将echo 换成 del 即可!
skip=n 重点就在这里了。skip=n 就是从首行开始跳过n行
如上面例子的我只要保留最近的3个文件 n =5+3=8
for /F "skip=8 tokens=4" %%a in (dir.txt) do @if exist %%a echo %%a 注:
n=5+n
相关文章推荐
- 用批处理文件删除n天前的文件&&用批处理实现的保留最近的n个文件 最简单方法
- 用批处理文件自动备份文件及文件夹,并自动删除n天前的文件
- windows中用批处理文件删除n天前的文件
- 删除多余备份文件 保留最近的10个,顺便复习下排序算法
- 批处理实现自动删除过期文件的定期操作
- 用批处理文件自动备份文件及文件夹,并自动删除n天前的文件
- c#实现文件批处理:剪切、复制、删除、改名、分类等
- 用批处理文件删除n天前的文件
- 批处理实现自动删除过期文件的定期操作
- Python实现删除文件但保留指定文件
- 用批处理文件自动备份文件及文件夹,并自动删除n天前的文件
- 用批处理实现删除大小和类型一样的文件的代码
- 用批处理文件自动备份文件及文件夹,并自动删除n天前的文件
- 删除N天前的M(天)个目录 、删除N天前最后修改的文件 ForFiles, dos command 批处理命令cmd/bat
- 用批处理文件删除n天前的文件(轉)
- python脚本实现自动保留ctime最近的几个文件
- Python实现删除时保留特定文件夹和文件的示例
- 用批处理文件删除n天前的文件
- windows批处理文件删除n天前的文件
- Python实现删除时保留特定文件夹和文件