怎么实现下载到本地文件夹的文件根据下载的时间一个小时后定时删除,自动重复的执行这个操作?
发布网友
发布时间:2022-05-02 13:37
我来回答
共2个回答
热心网友
时间:2023-10-08 02:33
windows用这个脚本,例如我要删掉D盘test里的一天前的修改文件:
forfiles /p "d:\test" /s /m *.* /d -1 /c "cmd /c del @path"
具体你可以百度下forfiles的用法
热心网友
时间:2023-10-08 02:33
要是linux的话,就可以做,就是设置间隔1小时的任务,检查文件存在时间是小于1小时的,都删除。
定时任务crond;
查找文件就是find ..... -mmin +59 --exec rm {} \;追问使用的java,因为文件是请求发过来之后下载到本地,想设置下载下来的文件5天之内有效果,超过就删除他,不存在本地路径了
追答那简单,其实你用的是windows吧,那么你就走搜索,找建立文件在5天以内,找见的就都删除了,那些有用的都转移。