@echo off
setlocal

set "SCRIPT_DIR=%~dp0"

if not exist "%SCRIPT_DIR%instalar-sgf.ps1" (
  echo.
  echo Nao foi encontrado o arquivo instalar-sgf.ps1.
  echo Extraia o ZIP inteiro para uma pasta antes de executar o instalador.
  echo Nao execute o instalador diretamente de dentro do arquivo ZIP.
  pause
  exit /b 1
)

if not exist "%SCRIPT_DIR%sgf.ico" if not exist "%SCRIPT_DIR%sgf-logo.png" (
  echo.
  echo Nao foi encontrado o arquivo sgf.ico ou sgf-logo.png.
  echo Extraia o ZIP inteiro para uma pasta antes de executar o instalador.
  echo Nao execute o instalador diretamente de dentro do arquivo ZIP.
  pause
  exit /b 1
)

powershell.exe -NoProfile -ExecutionPolicy Bypass -File "%SCRIPT_DIR%instalar-sgf.ps1" %*

if errorlevel 1 (
  echo.
  echo Falha na instalacao do SGF.
  pause
  exit /b 1
)

echo.
echo Instalacao concluida.
pause
