From a8d7522a700e5ca446ff5506fc49fa9d67c0c2cd Mon Sep 17 00:00:00 2001 From: sysadmin Date: Tue, 9 Jun 2026 14:27:13 +0100 Subject: [PATCH] feat(kiosk): configure kiosk from SetupComplete before first logon --- windows/installer/oem/SetupComplete.cmd | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/windows/installer/oem/SetupComplete.cmd b/windows/installer/oem/SetupComplete.cmd index 36bce02..53dfa39 100644 --- a/windows/installer/oem/SetupComplete.cmd +++ b/windows/installer/oem/SetupComplete.cmd @@ -14,6 +14,11 @@ set HARD=C:\Windows\Setup\Scripts\hardening echo [%DATE% %TIME%] SilverMetal first-boot start >> "%LOG%" +if exist "C:\Program Files\SilverOS\Welcome\SilverOS.Welcome.App.exe" ( + echo [%DATE% %TIME%] configuring onboarding kiosk >> "%LOG%" + powershell -NoProfile -ExecutionPolicy Bypass -File "%~dp0Configure-Kiosk.ps1" >> "%LOG%" 2>&1 +) + if exist "C:\Program Files\SilverOS\Welcome\SilverOS.Welcome.App.exe" ( echo [%DATE% %TIME%] hardening deferred to SilverOS Welcome >> "%LOG%" ) else (