@echo off
rem Desinstala el agente de impresion de POS Empresarial:
rem quita la tarea de inicio automatico y detiene el proceso.
chcp 65001 >nul

schtasks /delete /tn "DistribuidorPrintAgent" /f >nul 2>nul
if errorlevel 1 (
    echo La tarea de inicio no existia o no se pudo quitar.
) else (
    echo [OK] Tarea de inicio automatico eliminada.
)

rem Detener cualquier instancia del agente corriendo (pythonw con print_agent.py)
for /f "tokens=2" %%p in ('wmic process where "name='pythonw.exe' and commandline like '%%print_agent.py%%'" get processid 2^>nul ^| findstr /r "[0-9]"') do (
    taskkill /pid %%p /f >nul 2>nul
)
echo [OK] Agente detenido. La app volvera a usar la impresion del sistema (PDF).

rem Quitar el Python portatil si el instalador lo descargo en esta carpeta
if exist "%~dp0python-embed" (
    rmdir /s /q "%~dp0python-embed"
    echo [OK] Carpeta python-embed eliminada.
)
pause
