@echo off
REM Pasang Task Scheduler: agent printer auto jalan saat login Windows
setlocal
set "DEST=C:\tool_printer"
set "TASK=MARNI_PrintAgent"
set "BAT=%DEST%\START-PRINT-AGENT-BG.bat"

if not exist "%BAT%" (
  echo ERROR: %BAT% belum ada. Jalankan INSTALL-KASIR.bat dulu.
  pause
  exit /b 1
)

REM Hapus task lama (KPN) dan task MARNI jika sudah ada
schtasks /Delete /TN "KPN_Mart_PrintAgent" /F >nul 2>&1
schtasks /Delete /TN "%TASK%" /F >nul 2>&1
schtasks /Create /TN "%TASK%" /TR "\"%BAT%\"" /SC ONLOGON /RL LIMITED /F
if errorlevel 1 (
  echo Gagal membuat task. Pastikan Run as administrator.
  pause
  exit /b 1
)

echo.
echo OK — Task "%TASK%" dibuat (ONLOGON).
echo Agent akan start otomatis setiap user login Windows.
echo.
pause
endlocal
