@echo off title SABAI - Agentes de Impresion :: Ubicar carpeta del agente (donde esta sabai_print_server.py) set AGENTE_DIR=%~dp0 if not exist "%AGENTE_DIR%sabai_print_server.py" set AGENTE_DIR=C:\Facturacion_impresora\ cd /d "%AGENTE_DIR%" echo ===================================================== echo SABAI - Agentes de Impresion Local echo (no cerrar esta ventana mientras opere) echo ===================================================== echo. :: ------------------------------------------------------- :: AGENTE 1 - CAJA / FACTURAS (USB - POS-80C, Puerto 8765) :: ------------------------------------------------------- start "SABAI Caja - Puerto 8765" cmd /k "title SABAI Caja ^(Puerto 8765^) && echo. && python sabai_print_server.py --modo usb --printer \"POS-80C\" --agente-puerto 8765" :: ------------------------------------------------------- :: AGENTE 2 - COCINA / COMANDAS (Red - 192.168.100.250, Puerto 8766) :: ------------------------------------------------------- start "SABAI Cocina - Puerto 8766" cmd /k "title SABAI Cocina ^(Puerto 8766^) && echo. && python sabai_print_server.py --modo red --ip 192.168.100.250 --puerto-impresora 9100 --agente-puerto 8766" echo Agentes iniciados en ventanas separadas. echo. echo Caja (facturas/prefacturas) : puerto 8765 - USB POS-80C echo Cocina (comandas) : puerto 8766 - Red 192.168.100.250 echo. echo Puedes cerrar esta ventana. Los agentes corren en sus propias ventanas. pause