window 系统定时删除文件脚本

window 系统定时删除文件脚本,第1张

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 {}

DOS命令删除某文件夹下所有文件是很容易的。甚至不需要批处理。\x0d\x0a但是DOS命令组成的批处理无法做到“定期”。这需要在DOS下通过编程调用时间函数等等,远超出了批处理的功能。\x0d\x0a\x0d\x0a如果你是在WINDOWS下用这个方法来定期清理某文件夹,这就容易多了。\x0d\x0a1、打开记事本程序,在其中写入以下命令。\x0d\x0adel x:\y\*.* /s /q (x为你想 *** 作的盘符,y为你想 *** 作的文件夹名)\x0d\x0aexit\x0d\x0a2、保存此文件为.BAT或者.CMD文件。\x0d\x0a3、使用控制面板中的“计划任务”,设定一个时间运行此批处理文件。\x0d\x0a\x0d\x0a4、更简单的办法:把这个.bat 或.cmd文件放在开始菜单中的“启动”项中。这样,每次开机的时候就会执行一遍。

导语:在使用电脑时,希望一些文件在关机时,能够自动清理,尤其是一些临时保存的个人文档或图片,不希望在关机后,还保留在电脑上,如果只是偶尔的,可以手动清理解决,但是,如果是天天都要执行的删除 *** 作,那就可以用自动处理方式来解决,下面教大家一个解决方法,如关机后,自动删除某个指定文件夹的图片为例来说明。让我们一起来了解一下吧! 1,先要在被删除文件的文件夹之外建一个文本文档,示例删除的是“2”文件夹下所有的图片,所以这个文本文档必须建在“2”文件夹之外,创建文档方法,在空白处右键->新建->文本文档。 2,然后打开这个文本文档,在编辑窗口输入“del 文件路径 /q”这样一条命令,本文中是要删除D:12下面的`图片,所以这个代码的写法应该为:del D:12 /q。写好后,要进行保存,要注意删除代码格式,del为删除命令,然后一个空格,再写要删除文件夹的路径,再一个空格,再写/q参数。 3,保存好后,将这个文本文档的后缀改为.bat格式,即批处理格式,d出警示框,按“确定”即可,这个清理文件就制作好了。这个批处理文件名可以随便起,如“关机清理指定文件夹”,但后缀名一定要为.bat格式。 4,下面就是如何设置让这个批处理文件在关机时自动运行。在开始菜单中,打开“运行”,然后输入“gpedit.msc”命令,确定。 5,进入组策略窗口后,选择“Windows设置”这一项。 6,然后在“Windows设置”下,选择“脚本(启动/关机)”这一项,来到右侧窗口,选择“关机”。双击。 7,在关机属性窗口,找到“添加”按钮,单击打开。 8,在添加脚本窗口,点击“浏览”按钮,去加载刚创建的批处理文件。 9,找到刚创建的“关机清理指定文件夹.bat”批处理文件,按“打开”,然后一路返回“确定”,“应用”再“确定”。整个过程就设置好了,关机时,就会启动批处理文件清理掉指定的文件夹下的文件了。 10,如果要终止在关机时执行批处理,同样在关机属性窗口,选择一个要删除的脚本,按”删除“即可。 注意事项: 此删除方法一定要在正常关机下进行才有效,如果是直接用关电源的方法关机,是无法启动删除脚本的,也就无法删除指定的文件。


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

原文地址: https://outofmemory.cn/tougao/6043348.html

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

发表评论

登录后才能评论

评论列表(0条)

保存