16 lines
593 B
Batchfile
16 lines
593 B
Batchfile
@echo off
|
|
set "SETUP=X:\sources\setup.exe"
|
|
if not exist "%SETUP%" set "SETUP=X:\setup.exe"
|
|
REM WinPE entry point. SM_UNATTENDED=1 -> skip the UI and launch Setup with the default
|
|
REM answer file (used by CI / non-interactive builds).
|
|
if "%SM_UNATTENDED%"=="1" (
|
|
start /wait "%SETUP%" /unattend:X:\autounattend.xml
|
|
exit /b 0
|
|
)
|
|
powershell -NoProfile -ExecutionPolicy Bypass -File X:\sm\Collector.ps1
|
|
if errorlevel 1 (
|
|
REM Collector failed or was cancelled -> fall back to the default answer file so install still proceeds.
|
|
start /wait "%SETUP%" /unattend:X:\autounattend.xml
|
|
)
|
|
exit /b 0
|