ich habe am Wochenende auf Basis der Pakete "win10-x86" & "win10 x64" - jeweils in Version 4.1.0.0 - neue Pakete "gebacken".
Schön: das Problem mit Administrator / Administrador / Adminitrateur für den Login ist ja nun gelöst, auch Passwörter befinden sich nach Installation nicht mehr auf der lokalen Platte
Ich habe die Original-Pakete (Version 4.1.0.0) unverändert gelassen, nur noch meine unattended.xml in das Verzeichnis custom reingelegt und dann noch das hier gemacht:
In das Verzeichnis "\CLIENT_DATA\custom\postinst.d\" habe ich eine "96_updates.cmd" eingefügt mit dem nachfolgenden Inhalt:
Code: Alles auswählen
REM VARIABLEN DEFINIEREN
SET SOURCEDIR=%WINDIR%\_updates
REM Alle MSU-Dateien im Verzeichnis auslesen
for /f %%i in ('dir /s /b %SOURCEDIR%\*.msu') do (
TITLE [Performing Updates - started at %TIME:~0,2%:%TIME:~3,2%h] Installing %%i ...
echo [%date% %time%] Installing %%i
wusa.exe %%i /quiet /norestart
del /F %%i
)
rmdir %SOURCEDIR% /S /Q
Nun die Frage:
Während mit alten Paketversionen von win10-x86" & "win10 x64" mein 96_updates.cmd-Skript - ich sag' mal so: im Vordergrund - gelaufen ist, läuft es nun irgendwo im Hintergrund. Das m.E. Fatale dabei: Der Login ist möglich, es ist für dem Anwender nicht ersichtlich, dass die Installation noch im Gange ist. Irritierend ist auch, dass im "opsi config editor" die Netboot-Installation zwar schon auf success steht, aber die localboot-Produkte noch immer den alten Status haben. Man könnte also meinen, die Installation ist durch... ist sie aber nicht. Erst nachdem mein "91_updates.cmd" durchgelaufen ist (und das kann wegen der Größe der kumulative Updates 'ne Weile gehen), wird die 99_cleanup.cmd aufgerufen und die Rechner starten neu. Erst jetzt werden die bereits installierten Paket wieder auf setup gesetzt.
Nur so als Idee: würde es denn nicht Sinn ergeben, in \opsi\postinst.d\
- noch eine 80_XXXXX.cmd reinzulegen, in der der Bildschirmhintergrund geändert (oder ein Popup-Fenster mit Installations-Statusmeldung) geöffnet wird und schon jetzt die Localboot-Produkte auf install gesetzt werden?
- über die 99_cleanup.cmd den Bildschirmhintergrund auf default zurück zu setzen?
Viele Grüße
JMS