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.
32 lines
1023 B
Batchfile
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
|