zoukankan      html  css  js  c++  java
  • Windows 定时删除指定路径下N天前的日志文件

    Windows 定时删除指定路径下N天前的日志文件

    Windows 下bat脚本文件的内容为

    1. 删除指定路径下5天前的所有文件

    1 @echo off
    2 set SrcDir=E:WORKGit
    3 set DaysAgo=5
    4 forfiles /p %SrcDir% /s /m *.*/d -%DaysAgo% /c "cmd /c del /f /q /a @path"

    2.删除指定路径下5天前的所有log文件

    1 @echo off
    2 set SrcDir=E:WORKGit //指定的路径
    3 set DaysAgo=5 //5天前
    4 forfiles /p %SrcDir% /s /m *.log/d -%DaysAgo% /c "cmd /c del /f /q /a @path"

    *.log为筛选的文件格式,同样若是删除jpg图片格式文件,这里可替换 为.jpg

    3. Windows 定时运行bat文件

    1) 在WIN10系统中,选择计算机管理-》系统工具-》任务计划程序,创建任务

    这里写图片描述

    2) 在弹出的“创建任务”框中,常规里面设置

    这里写图片描述

    3) 触发器中 ——》新建,并设置定时运行的时间点和频率

    这里写图片描述

    4) 操作-》新建-》打开编写好的bat脚本文件,并点击确定保存

    这里写图片描述

    这时再返回计算机管理界面,系统工具-》任务计划程序-》任务计划程序中就能找到“定时自动删除”这个任务了。

  • 相关阅读:
    Longest Common Prefix
    Roman to Integer
    Intger to Roman
    Container With Most Water
    Regular Expression Matching
    atoi
    Rotate List
    54. Search a 2D Matrix && Climbing Stairs (Easy)
    53. Minimum Window Substring
    52. Sort Colors && Combinations
  • 原文地址:https://www.cnblogs.com/shenjiangwei/p/9209831.html
Copyright © 2011-2022 走看看