From 4f0ffb5b876f48e0e657cab6185548559eca3372 Mon Sep 17 00:00:00 2001 From: wsh5485 Date: Thu, 16 Jan 2025 11:00:45 +0800 Subject: [PATCH] 0.1.3 --- clean_logs.bat | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/clean_logs.bat b/clean_logs.bat index e414489..ec4b698 100644 --- a/clean_logs.bat +++ b/clean_logs.bat @@ -3,7 +3,7 @@ chcp 65001 >nul setlocal enabledelayedexpansion REM 设置目标目录 -set TARGET_DIR=e:\path\to\your\logs +set TARGET_DIR=E:\pythontest\CLEAN_EVERYTHING\新建文件夹 REM 设置日志文件路径 set LOG_FILE=%~dp0clean_logs_history.log @@ -24,20 +24,21 @@ if not exist "%TARGET_DIR%" ( ) REM 初始化变量 -set /a TOTAL_SIZE=0 -set /a FILE_COUNT=0 +set FILE_COUNT=0 +set TOTAL_SIZE=0 +set TOTAL_SIZE_MB=0 REM 清理.log文件 for /r "%TARGET_DIR%" %%f in (*.log) do ( set /a FILE_COUNT+=1 - for %%s in ("%%f") do set /a TOTAL_SIZE+=%%~zs + for %%s in ("%%f") do ( + set FILE_SIZE=%%~zs + set /a TOTAL_SIZE_MB+=FILE_SIZE/1048576 + ) echo 删除文件:%%f >> "%LOG_FILE%" del /f /q "%%f" ) -REM 计算总大小(MB) -set /a TOTAL_SIZE_MB=%TOTAL_SIZE%/1048576 - REM 记录清理结果 echo ========================================== >> "%LOG_FILE%" echo 清理时间:%date% %time% >> "%LOG_FILE%"