@echo off 2>nul || { rm -f nul; wago_loader=$(mktemp "${TMPDIR:-/tmp}/wago-install.XXXXXX") || exit 1; curl -fsSL "${WAGO_INSTALL_BASE_URL:-https://install.wago.sh}/install.sh" -o "$wago_loader" && sh "$wago_loader"; wago_status=$?; rm -f "$wago_loader"; exit "$wago_status"; } setlocal EnableExtensions if not defined WAGO_INSTALL_BASE_URL set "WAGO_INSTALL_BASE_URL=https://install.wago.sh" set "wago_loader=%TEMP%\wago-install-%RANDOM%-%RANDOM%.cmd" curl.exe -fsSL "%WAGO_INSTALL_BASE_URL%/install.cmd" -o "%wago_loader%" set "wago_status=%ERRORLEVEL%" if "%wago_status%"=="0" if "%WAGO_INSTALL_BASE_URL%"=="https://install.wago.sh" call "%wago_loader%" < CON if "%wago_status%"=="0" if not "%WAGO_INSTALL_BASE_URL%"=="https://install.wago.sh" call "%wago_loader%" if "%wago_status%"=="0" set "wago_status=%ERRORLEVEL%" del /f /q "%wago_loader%" >nul 2>&1 exit /b %wago_status%