@echo off
REM Registrasi ulang protokol wgposprint:// (jika perlu)
setlocal
set "DEST=C:\tool_printer"
set "HANDLER=%DEST%\wgposprint-protocol-handler.bat"
set "REGFILE=%TEMP%\wgposprint_protocol.reg"

if not exist "%HANDLER%" (
  echo ERROR: %HANDLER% tidak ada. Jalankan INSTALL-KASIR.bat dulu.
  pause
  exit /b 1
)

(
echo Windows Registry Editor Version 5.00
echo.
echo [HKEY_CURRENT_USER\Software\Classes\wgposprint]
echo @="URL:MARNI POS Print Agent"
echo "URL Protocol"=""
echo.
echo [HKEY_CURRENT_USER\Software\Classes\wgposprint\DefaultIcon]
echo @="%%SystemRoot%%\\System32\\shell32.dll,13"
echo.
echo [HKEY_CURRENT_USER\Software\Classes\wgposprint\shell\open\command]
echo @="\"%HANDLER:\=\\%\" \"%%1\""
) > "%REGFILE%"

regedit /s "%REGFILE%"
del "%REGFILE%" >nul 2>&1
echo OK — protokol wgposprint:// terdaftar.
pause
endlocal
