diff --git a/README.md b/README.md index 2672192..ac650a8 100644 --- a/README.md +++ b/README.md @@ -46,3 +46,14 @@ 2. 清理操作不可逆,请谨慎使用 3. 日志记录文件最多保留7天 4. 如果目标目录包含重要.log文件,请先备份 +5. 支持中文路径,请确保系统编码设置为UTF-8 +6. 文件大小统一以MB为单位显示 +7. 清理记录包括: + - 删除时间 + - 文件路径 + - 文件大小 + - 总清理统计 +8. 如果遇到权限问题,请以管理员身份运行 +9. 支持Windows、Linux、macOS系统 +10. 建议定期清理日志记录文件 +11. 可通过修改clean_logs.py中的timedelta(days=7)调整日志保留时间 diff --git a/clean_logs.bat b/clean_logs.bat index 330d750..3a82d95 100644 --- a/clean_logs.bat +++ b/clean_logs.bat @@ -1,6 +1,19 @@ @echo off chcp 65001 >nul -echo 日志清理完成 -pause -python clean_logs.py -pause +REM 自动查找Python解释器 +where python >nul 2>&1 +if %errorlevel% neq 0 ( + echo 未找到Python解释器,请确保Python已安装并添加到系统PATH + pause + exit /b 1 +) + +REM 执行日志清理脚本 +python "%~dp0clean_logs.py" + +REM 如果执行成功则暂停显示结果 +if %errorlevel% equ 0 ( + echo. + echo 日志清理完成! + pause +) \ No newline at end of file