Windows使用bat脚本删除15天前的文件
如果windows系统上有很多任务在运行,会产生大量的数据文件或者日志文件,而这些文件很占用磁盘空间,需要定时对其删除
1、Windows 下bat脚本文件:deleteFile.bat
@echo off
set srcDir="F:\zyc\test"
set daysAgo=15
forfiles /p %srcDir% /s /m *.* /d -%daysAgo% /c "cmd /c del @path"
也可删除指定的文件:删除数据文件*.dat
@echo off
set srcDir="F:\zyc\test"
set daysAgo=15
forfiles /p %srcDir% /s /m *.dat /d -%daysAgo% /c "cmd /c del @path"
现在对其命令做一下解释:
/p -- 指定的文件路径
/s -- 包括子目录
/m -- 查找的文件名,支持通配符*。
/d -- 指定日期,有绝对日期和相对日期, 此处-7指当前日期 的7天前
/c -- 运行的命令行 表示为每个文件执行的命令。命令字符串应该
双引号括起来。
默认命令是 "cmd /c echo @file"。下列变量可以用在命令字符串中:
@file -- 返回文件名。
@fname - -返回不带扩展名的文件名。
@ext - -只返回文件的扩展。
@path - -返回文件的完整路径。
@relpath -- 返回文件的相对路径。
@isdir -- 如果文件类型是目录,返回 "TRUE";
如果是文件,返回 "FALSE"。
@fsize -- 以字节为单位返回文件大小。
@fdate - -返回文件上一次修改的日期。
@ftime - -返回文件上一次修改的时间。
(资源库 www.zyku.net)
您可能感兴趣的文章
- 06-28Windows下bat文件后台运行的方法
- 03-31解决python3安装pandas出错的问题
- 02-19ecshop调用user_info没有登录状态
- 02-22DedeCMS修改广告代码后前台不更新的解
- 03-21华为nova8游戏震动取消方法
- 01-10易趣镜子-易趣镜子应用软件功能介绍
- 11-25三星手机nfc如何设置门禁卡
- 01-12星全景-星全景应用软件功能介绍
- 04-05oppofindx3pro定时开关机设置方法
- 08-09美团app怎么自定义设置皮肤?
- 04-09魅族18pro添加桌面插件方法
- 01-14知旅云学训助手-知旅云学训助手应用软
- 01-13筑汇网-筑汇网应用软件功能介绍
- 11-17网易云音乐怎么修改个人状态
- 09-08CentOS 7 安装完成后ifconfig命令不能
- 09-20华为手机小艺建议如何添加至桌面
- 02-19一加9r更改默认输入法教程
- 02-18PHP库 查询Mongodb中的文档ID的方法
- 10-11华为nova9pro如何更改来电铃声
- 09-23iqoo8在哪里设置OTG
最近更新
阅读排行
猜你喜欢
- 11-21Sublime Text 3 安装Package Control
- 08-10使用toonme做头像教程
- 03-25华为mate40pro注视屏幕不熄屏设置教程
- 05-06小米手机还原数据操作方法
- 10-01网易云音乐在哪里听新闻资讯
- 10-08lofter定时发布文章教程介绍
- 09-252022考研预报名流程分享
- 10-29荣耀50怎样设置5g网络
- 01-13街舞学跳舞-街舞学跳舞应用软件功能介
- 01-12艺术家滤镜-艺术家滤镜应用软件功能介