@echo off setlocal EnableExtensions DisableDelayedExpansion set "PROJECT_ROOT=%~dp0" set "POWERSHELL_EXE=%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" "%POWERSHELL_EXE%" -NoLogo -NoProfile -ExecutionPolicy Bypass -File "%PROJECT_ROOT%scripts\package_windows.ps1" %* set "RESULT=%ERRORLEVEL%" if "%RESULT%"=="0" if /I "%~1"=="-ValidateOnly" ( echo. echo Validation complete. No installer was generated. ) else if "%RESULT%"=="0" ( echo. echo Installer and portable package ready in: %PROJECT_ROOT%dist start "" "%SystemRoot%\explorer.exe" "%PROJECT_ROOT%dist" ) else ( echo. echo DoctorWorkstation packaging failed. Exit code: %RESULT% echo Press any key to close this window. pause >nul ) endlocal & exit /b %RESULT%