zoukankan      html  css  js  c++  java
  • 定期清理iis_log日志文件

     需求:公司需要每个月定期清理iis日志,所以写个脚本配合计划任务让其定期执行

    如果不想在服务器上安装python,可在自己机器上写完,然后安装pyinstaller模块进行打包成exe文件,然后传到服务器使用计划任务每月执行一次即可

    import os
    
    
    #########################################################################
    # File Name: rm_iis_log.py
    # Created on: 2019-11-25 16:30:46
    # Author: xieys
    # Last Modified: 2019-11-25 16:30:46
    # Description:
    # 通过递归清理iis日志文件
    #########################################################################
    
    
    iis_log_dir =  r'D:IIS_log'
    
    def remove_files(path):
        for i in os.listdir(path):
            file_path = os.path.join(path,i)
            if os.path.isdir(file_path):
                remove_files(file_path)
            else:
                try:
                    os.remove(file_path)
                except Exception as e:
                    pass
    
    if __name__ == '__main__':
        if os.path.exists(iis_log_dir):
            remove_files(iis_log_dir)

  • 相关阅读:
    php-基于面向对象的MySQL类
    php-迭代创建级联目录
    php-删除非空目录
    php-递归创建级联目录
    linux 用户管理
    mysql 语法大全
    dos命令下修改mysql密码的方法
    对 linux init.d的理解
    linux 重启服务器命令
    校验软件包
  • 原文地址:https://www.cnblogs.com/xieys-1993/p/11933284.html
Copyright © 2011-2022 走看看