Загрузка данных


@echo off
set TASK_NAME=CleanDownloads
set PS_SCRIPT=%USERPROFILE%\Scripts\Clean-Downloads.ps1
set RUN_TIME=09:00

if not exist "%USERPROFILE%\Scripts" mkdir "%USERPROFILE%\Scripts"
copy /Y "%~dp0Clean-Downloads.ps1" "%PS_SCRIPT%"

schtasks /delete /tn "%TASK_NAME%" /f >nul 2>&1

schtasks /create ^
  /tn "%TASK_NAME%" ^
  /tr "powershell.exe -ExecutionPolicy Bypass -NonInteractive -WindowStyle Hidden -File \"%PS_SCRIPT%\"" ^
  /sc daily ^
  /st %RUN_TIME% ^
  /ru "%USERNAME%" ^
  /rl HIGHEST ^
  /f

if %errorlevel% equ 0 (
    echo [OK] Задача '%TASK_NAME%' зарегистрирована — запуск каждый день в %RUN_TIME%
    echo [OK] Скрипт: %PS_SCRIPT%
    echo [OK] Лог: %TEMP%\clean-downloads.log
) else (
    echo [ERR] Не удалось создать задачу. Запусти от имени администратора.
)

pause