• 首页
  • 电影
  • Js
  • 前端
  • 新旅
  • 奇技
  • 网安
  • 歌单
  • 关于
  • 搜索
  • 夜间模式
    ©2013-2025  成长小破站 Theme by OneBlog
    搜索
    标签
    # css # js # uniapp # ps # chrome # 小程序 # javascript # 布局 # typecho # 激活码
  • 首页>
  • 奇技>
  • 正文
  • 删除IIS日志文件只保留7天log

    2023年07月15日 4.1 k 阅读 0 评论 750 字

    删除IIS目录下的日志文件powershell

    使用方法:复制代码另存为.ps1文件运行

    # 设置日志文件的根目录路径
    $logRootDirectory = "D:\IIS日志\"
    
    # 计算一周前的日期
    $oneWeekAgo = (Get-Date).AddDays(-7)
    
    # 递归获取根目录下的所有子目录
    $subdirectories = Get-ChildItem -Path $logRootDirectory -Directory -Recurse
    
    # 遍历每个子目录
    foreach ($subdirectory in $subdirectories) {
        # 获取子目录中的所有日志文件
        $logFiles = Get-ChildItem -Path $subdirectory.FullName -Filter "*.log"
        
        # 遍历每个日志文件
        foreach ($file in $logFiles) {
            # 检查文件的最后修改日期
            if ($file.LastWriteTime -lt $oneWeekAgo) {
                # 删除过期的日志文件
                Remove-Item -Path $file.FullName -Force
            }
        }
    }
    本文著作权归作者 [ admin ] 享有,未经作者书面授权,禁止转载,封面图片来源于 [ 互联网 ] ,本文仅供个人学习、研究和欣赏使用。如有异议,请联系博主及时处理。
    psiis日志文件
    取消回复

    发表留言
    回复

    首页电影Js前端新旅奇技网安歌单关于
    Copyright©2013-2025  All Rights Reserved.  Load:0.032 s
    豫公网安备41050202000235   豫ICP备18019224号-2
    Theme by OneBlog V3.6.4
    夜间模式

    开源不易,请尊重作者版权,保留基本的版权信息。