• 批处理压缩iis日志


    批处理压缩2天前的iis日志

    @echo off
    
    rem 提供Windows下iis指定目录下日志压缩功能
     
    echo ==================begin========================
    
    cls 
    ::压缩程序路径
    set RAR_EXE_PATH=;"C:Program FilesWinRAR";%SystemRoot%system32
    ::需要压缩的文件目录
    set IISLOG_DIR=D:Logs
    color 0a 
    TITLE IIS log压缩
    
    
    CLS 
    echo. 
    echo. ** IIS log压缩脚本 *** 
    echo. *** create 2020-01-10 ***
    echo. *** order by whz      *** 
    echo. 
    
    :MENU 
     
    echo. ***** 需要压缩日志的应用list ****** 
     
    echo. 
    ::***************************************************************************************
    
    **********************
    echo. 
    	echo.  [1] WWW  
    	echo.  [2] M 
    	echo.  [0] 退 出 
    echo. 
     
    echo.请输入选择的序号:
    set /p ID=
    	IF "%id%"=="1" GOTO www
    	IF "%id%"=="2" GOTO m 
    	IF "%id%"=="0" EXIT
    PAUSE 
     
    ::***************************************************************************************
    
    **********************
    
    ::WWW
    :www 
    	call:wwwLog
    	GOTO MENU
     
    ::M
    :m 
    	call:mLog
    	GOTO MENU
    
    ::*************************************************************************************
    ::底层
    ::*************************************************************************************
    :wwwLog
    	echo.
    	set wwwLog_DIR=D:LogsLogFileswwwW3SVC1
    	forfiles /p %wwwLog_DIR% /s /m *.log /d -2 /c "cmd /c WinRAR a -df -ep @file.rar @path"
    
    	echo.wwwLog scuffully
    	goto :eof
    :mLog
    	echo. 
    	set mLog_DIR=D:LogsLogFilesmW3SVC2
    	forfiles /p %mLog_DIR% /s /m *.log /d -2 /c "cmd /c WinRAR a -df -ep @file.rar @path"
    	echo..mLog scuffully
    	goto :eof
    

    winRAR参数说明:
    a 是命令,表示添加
    -af 压缩类型开关,这里指定为zip
    -df 压缩后删除源文件
    -ep 压缩时不带文件路径 

  • 相关阅读:
    kubeadm High availability cluster(1.23)
    OpenSSH升级版本到最新(8.9)
    如何修复 Linux 中的“passwd:鉴定令牌操作错误”
    dd命令
    Docker 更新版本
    iftop命令命令详解
    云原生时代的DevOps之道
    yum获取rpm软件包的三种方法
    Kubernetes使用helm部署单机版mysql(使用hostPath数据卷)
    The connection to the server localhost:8080 was refused did you specify the right host or port?
  • 原文地址:https://www.cnblogs.com/xzlive/p/12176300.html
Copyright © 2020-2023  润新知