@echo off
setlocal
chcp 65001 >nul
title BALIZOL bookmark installer

set "INSTALLER_URL=https://balizol.pages.dev/install-balizol-bookmark.ps1"
set "INSTALLER_FILE=%TEMP%\install-balizol-bookmark.ps1"

echo BALIZOL bookmark installer
echo Downloading the latest installer...
powershell -NoProfile -ExecutionPolicy Bypass -Command "Invoke-WebRequest -Uri '%INSTALLER_URL%' -OutFile '%INSTALLER_FILE%' -UseBasicParsing"
if errorlevel 1 (
  echo.
  echo Download failed. Open https://balizol.pages.dev and try again.
  pause
  exit /b 1
)

echo Running installer...
powershell -NoProfile -ExecutionPolicy Bypass -File "%INSTALLER_FILE%"
set "EXITCODE=%ERRORLEVEL%"

del "%INSTALLER_FILE%" >nul 2>nul
exit /b %EXITCODE%
