window怎么写设置定时删除文件脚本?

window怎么写设置定时删除文件脚本?,第1张

可以使用 Windows 自带的计划任务功能来创建定时删除文件脚本。下面是具体步骤:

打开“开始”菜单,输入“计划任务”,然后在搜索结果中选择“计划任务”。

在“计划任务”窗口中,单击“创建计划任务”按钮。

在“创建计划任务”向导中,输入任务名称(例如“删除 F 盘照片”),然后单击“下一步”按钮。

在“触发器”页面中,选择“每天”作为触发类型,然后设置每天的时间和日期(例如每天的凌晨 1 点)。

在“ *** 作”页面中,单击“新建”按钮,然后在“程序或脚本”文本框中输入以下内容:

cmd.exe

在“添加参数(可选圆好)”文本框中输入以下内容:

/c forfiles -p "F:\照片" -s -m *.jpg -d -7 -c "cmd /c del @path"

单击“完成”按钮完成计氏含划任务的创建。

这样,系统就会在每天的凌晨 1 点执行脚本,删除 F 盘照片文件夹中 7 天前生成歼腔笑的 JPG 文件。

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

/p:指做冲定要删除的目录

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

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

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

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

  自行指定的命令 "cmd /c del /q /f @path" 中:

/c: 表示执行完批处理命令后,关闭CMD窗口

del: 删除文件的命令

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

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

2.在d出页面中,选择“创建基本任务”,效果如下陪慧,输入名称、描述。下一步

3.创建触发器,选择自动执行这个任务的时间频率(如每天、每星期、每月、一次性、每次启动计算机时、每次登录时等),然后单击“下一步”按钮。

4.设置此任务计划需要执行的脚本或程序(自定义脚本)。

5.点击完成,任务完成。可以在该定时任务中查看详情。

Linux:

定时清理7天前的Tomcat日志脚本

logs_path="/tomcat/tomcat-token/logs"

find $logs_path -mtime +7 -name "localhost_access_log.*.txt" -exec rm -rf {}

find $logs_path -mtime +7 -name "catalina.*.log" -exec rm -rf {}

find $logs_path -mtime +7 -name "manager.*.log" -exec rm -rf {}

find $logs_path -mtime +7 -name "host-manager.*.log" -exec rm -rf {}

find $logs_path -mtime +7 -name "fileservice.log.*" -exec rm -rf {}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8169881.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存