这篇文章主要为大家详细介绍了Windows下使用批处理文件.bat删除旧文件,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文教大家写一个批处理文件.bat删除旧文件,供大家参考,具体内容如下

1. 批处理文件 del_old_file.bat

rem 删除D:\temp目录下7天前的文件
Forfiles /p D:\temp /s /d -7 /m *.* /c "cmd /c del /q /f @path"

rem 删除C:\inetpub\logs目录下14天前的文件
Forfiles /p C:\inetpub\logs /s /d -14 /m *.* /c "cmd /c del /q /f @path"

2. 各参数的含义

rem: 注释命令,只是起一个注释的作用

/p:指定要删除的目录

/s:表示递归搜索子目录

/d:-14表示14天前的文件,-7表示7天前的文件

/m:*.* 表示所有文件类型,如果要删除特定文件格式,可自行指定(如:只删除txt文件,可写成 *.txt )

/c:自行指定的命令,后面双引号括起来的是删除文件命令

  自行指定的命令 "cmd /c del /q /f @path" 中:
        /c: 表示执行完批处理命令后,关闭CMD窗口

  del: 删除文件的命令

  /q:安静模式。删除全局通配符时,不要求确认

  /f:强制删除只读文件。

3. 使用方式及会用到的地方

使用方式:可以在Windows任务计划程序中,创建定时任务来执行该批处理文件(如:每天什么时间执行、执行频率......)。

会用到的地方:用于删除占用资源且没有用的文件,可用于定时删除服务器上的很久以前的临时文件、IIS服务器log......

优点:只需简单几行命令,完成设定来实现目的是比较快的。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持爱安网。

    无相关信息
最新资讯
华纳传媒CEO宣布将罢免流媒体平台HBO Max两高管

华纳传媒CEO宣布将罢

华纳传媒的新老板罢免了不到三个月前推出的流媒体平台
外媒称美国微信禁令或有损iPhone在华销售 苹果股价下跌

外媒称美国微信禁令或

据外媒报道, 美国下令禁止美国公司与微信做生意,可能有
没有台积电,华为怎么办?余承东道出真相……

没有台积电,华为怎么办

库存的芯片一旦使用完毕,华为就不再有新的麒麟芯片的供
华为军团应战:不惜代价招人,27岁应届生年薪200万

华为军团应战:不惜代价

眼下,这个军团依然在大举招兵买马,就连许久未出现在公众
华为推HMS新生态系统替代谷歌 全球月活用户超7亿

华为推HMS新生态系统

徐文伟表示,在操作系统领域,华为认为未来模式的引领者,应
如果斗鱼和虎牙合并,可以给腾讯带来什么?

如果斗鱼和虎牙合并,可

腾讯将要促成斗鱼和虎牙合并,以进一步巩固主导地位的消
最新文章
dos之net创建管理员用户的实现

dos之net创建管理员用

这篇文章主要介绍了dos之net创建管理员用户的实现,文中
DOS的重定向命令使用方法以及在安全方面的应用

DOS的重定向命令使用

大家知道,DOS下有一个不为大家所常用的命令——重定向
BAT 批处理脚本教程(详细篇爱安网补充)

BAT 批处理脚本教程(

这篇文章主要介绍了BAT 批处理脚本教程详细篇,并且爱安
Windows CMD命令大全(值得收藏)

Windows CMD命令大全(

虽然随着计算机产业的发展,Windows 操作系统的应用越来
批处理FTP上传文件

批处理FTP上传文件

这篇文章主要介绍了批处理FTP上传文件的相关资料,非常
DOS批处理高级教程 第六章 if命令讲解

DOS批处理高级教程 第

最近发现有些朋友一老问IF命令的用法,IF命令个人觉得