You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
yudao-web/setup_clean_task.bat

32 lines
1023 B
Batchfile

@echo off
chcp 65001 >nul
echo.
echo ============================================
echo 创建定时清理任务的计划任务 (需管理员权限)
echo ============================================
echo.
:: 请修改这里为你的脚本实际路径
set "SCRIPT_PATH=%~dp0clean_old_folders.bat"
:: 设置计划任务 — 每天凌晨 2:00 执行
schtasks /create /tn "CleanOldDateFolders" /tr "\"%SCRIPT_PATH%\"" /sc DAILY /st 02:00 /rl HIGHEST /f
if %errorlevel%==0 (
echo.
echo [成功] 计划任务已创建!
echo 任务名: CleanOldDateFolders
echo 脚本路径: %SCRIPT_PATH%
echo 执行时间: 每天 02:00
echo.
echo 如需修改:
echo 修改执行时间: schtasks /change /tn "CleanOldDateFolders" /st 03:00
echo 每4小时执行: schtasks /change /tn "CleanOldDateFolders" /sc HOURLY /mo 4
echo 删除计划任务: schtasks /delete /tn "CleanOldDateFolders" /f
) else (
echo.
echo [失败] 请以管理员身份运行此脚本!
)
pause