定期清理iis_log日志文件

摘要:
要求:公司需要每月定期清理iis日志,因此编写一个脚本来配合计划任务,使其定期执行。如果您不想在服务器上安装python,可以在自己的计算机上编写python,然后安装pyinstaller模块将其打包成exe文件,然后将其传输到服务器以使用计划任务每月执行一次。然后您可以导入os###########################################################################################################

 需求:公司需要每个月定期清理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)

定期清理iis_log日志文件第1张

免责声明:文章转载自《定期清理iis_log日志文件》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇linux查看主机最后启动时间windows和cisco两种创建DHCP服务器方法下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

Oracle基础(九) Oracle的体系结构

一、Oracle体系结构概述:   Oracle的体系结构是指数据库的组成、工作过程与原理,以及数据在数据库中的组织与管理机制。要了解Oracle数据库的体系结构,必须理解Oracle系统的重要概念和主要组件。   Oracle系统体系结构由三部分组成:内存结构,进程结构,存储结构。。如下图所示:        1、内存结构(SGA、PAG)   内存结构...

Nginx如何对日志文件进行配置?

在我们日常工作开发中,对调试bug最重要的手段就是查看日志和断点调试了。 今天我们来说日志文件,Nginx的日志文件一般保存的是访问日志和错误日志。 1. 用来log_format指令设置日志格式 log_format指令语法:log_format name format [format ...] Nginx默认的combined格式如下: l...

Log4j配置详解(转)

一、Log4j简介Log4j有三个主要的组件:Loggers(记录器),Appenders (输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。1、LoggersLoggers组件在此系统中被分为五个级别:DEBUG、I...

Nginx 配置按日期每天生成一个日志文件

百度了几个配置方法,只有一个成功了,记录下。 1. 先设个变量$logdate map $time_iso8601 $logdate { '~^(?<ymd>d{4}-d{2}-d{2})'$ymd; default 'date-not-found'; } 上面这段放到 http 块,我用的宝塔面板,在nginx管理里修改...

MySQL体系结构以及各种文件类型学习

1,mysql体系结构 由数据库和数据库实例组成,是单进场多线程架构。 数据库:物理操作系统文件或者其它文件的集合,在mysql中,数据库文件可以是frm、myd、myi、ibd等结尾的文件,当使用ndb存储引擎时候,不是os文件,是存放于内存中的文件。 数据库实例:由数据库后台进程/线程以及一个共享内存区组成,共享内存可以被运行的后台进程/线程所共享。...

Sql Server 收缩日志文件原理及always on 下的实践

一、准备知识   1、LSN   LSN用来标识特定日志在日志文件中位置(详情请见什么是LSN:日志序列号),它由两部分组成:一部分用来标识VLF(虚拟日志文件)的序列号,剩下的用来标识该日志在VLF中的具体的位置。   根据LSN不同,日志一般分为两类:首日志(最新的活动日志序号)和尾日志(保留时间最长的活动日志序号)。随着数据库的操作不断增加(如数据库...