diff --git a/windows/build-windows.bat b/windows/build-windows.bat index 6214633..ba6817d 100644 --- a/windows/build-windows.bat +++ b/windows/build-windows.bat @@ -3,6 +3,8 @@ setlocal enabledelayedexpansion echo Building S-UI for Windows... +cd /d "%~dp0" + REM Check if Go is installed go version >nul 2>&1 if errorlevel 1 ( diff --git a/windows/install-windows.bat b/windows/install-windows.bat index 565c829..10bf1ea 100644 --- a/windows/install-windows.bat +++ b/windows/install-windows.bat @@ -14,6 +14,7 @@ if %errorLevel% neq 0 ( exit /b 1 ) +cd /d "%~dp0" REM Set installation directory set "INSTALL_DIR=C:\Program Files\s-ui" set "SERVICE_NAME=s-ui" diff --git a/windows/s-ui-windows.bat b/windows/s-ui-windows.bat index 128465b..61448fa 100644 --- a/windows/s-ui-windows.bat +++ b/windows/s-ui-windows.bat @@ -4,6 +4,7 @@ setlocal enabledelayedexpansion REM S-UI Windows Control Script REM This script provides a menu-driven interface for managing S-UI on Windows +cd /d "%~dp0" set "SERVICE_NAME=s-ui" set "INSTALL_DIR=%SUI_HOME%" if "%INSTALL_DIR%"=="" set "INSTALL_DIR=C:\Program Files\s-ui"