Dynaletik's Win7Lite-DVD - WPI integrieren
Windows Post-Install Wizard







Der Windows Post-Install Wizard bietet die Möglichkeit, Anwendungen beim ersten Benutzerlogin automatisch (Silent) zu installieren.

Dabei kann der Benutzer auswählen, welche Anwendungen und Einträge installiert werden sollen. Des Weiteren können mittels WPI auch eigene Einstellungen z.B. in Form von Registrierungseinträgen für die installierte Software übernommen werden.








Windows 7 64-bit

Schritt 1 / 7:
Durch das WPI64-Archiv ist die nötige Verzeichnisstruktur für das Einfügen des Post-Install Wizards in die DVD schon in weiten Teilen vorhanden.
Entpacken Sie also das Archiv und fügen Sie den Inhalt des Ordners "WPI64" anschließend in das das Verzeichnis "C:\Win7Lite64\Source" ein.

Sollten Sie Ihre eigene AutoUnattend.xml-Datei bereits erstellt haben, achten Sie darauf, diese nicht mit der im Archiv enthaltenen .xml Datei zu überschreiben! (Sie muss für die Ausführung des WPI allerdings den Aufruf beim ersten Login enthalten / Zeile 59 - 64.)

Schritt 2 / 7:
Vergessen Sie nicht, die Datei AutoUnattend.xml wie hier beschrieben mit Ihren persönlichen Details anzupassen.

Schritt 3 / 7:
Dateien, welche während der Installation mit auf die Installationspartition kopiert werden sollen, können im Ordner "C:\Win7Lite64\Source\sources\$OEM$" in den entsprechenden Ordnern abgelegt werden.

Beispielsweise werden die Dateien im Ordner "C:\Win7Lite64\Source\sources\$OEM$\$$\System32" in den Ordner "%WinDir%\system32" kopiert und stehen für spätere Aufrufe in Batchdateien zur Verfügung.

Der Start des Windows Post-Install Wizards von der DVD wird durch die Datei WPI.cmd im Ordner "C:\Win7Lite64\Source\sources\$OEM$\$1\Install" ausgeführt. Diese Datei wird während des Setups nach "%SystemDrive%\Install" kopiert und dann von dort aus über die AutoUnattend.xml gestartet.

Schritt 4 / 7:
Im nächsten Schritt sollten die gewünschten Setupdateien der zu installierenden Programme im Ordner "C:\Win7Lite64\Source\WPI\Install\Treiber" in entsprechenden Unterordnern abgelegt werden.

Sollten Treiber mit einer Installationsroutine vorhanden sein, können diese analog dazu in den Ordner "C:\Win7Lite64\Source\WPI\Install\Programme" kopiert werden.

Hotfixes (.msu, .msi oder .exe Dateien) können über das Hotfixskript im Ordner "C:\Win7Lite64\Source\WPI\Install\Hotfixes" installiert werden. Legen Sie dazu die Dateien in den Ordner, kompilieren Sie das Skript mittels AutoIt3 und lassen es durch WPI ausführen.
Das Skript startet alle Hotfixes mit den Schaltern "/quiet /norestart".

Schritt 5 / 7:
Zur Konfiguration und Anpassung des Windows Post-Install Wizards öffnen Sie die Datei WPI.exe im Ordner "C:\Win7Lite64\Source\WPI".

Windows 7 32-bit

Schritt 1 / 7:
Durch das WPI32-Archiv ist die nötige Verzeichnisstruktur für das Einfügen des Post-Install Wizards in die DVD schon in weiten Teilen vorhanden.
Entpacken Sie also das Archiv und fügen Sie den Inhalt des Ordners "WPI32" anschließend in das das Verzeichnis "C:\Win7Lite32\Source" ein.

Sollten Sie Ihre eigene AutoUnattend.xml-Datei bereits erstellt haben, achten Sie darauf, diese nicht mit der im Archiv enthaltenen .xml Datei zu überschreiben! (Sie muss für die Ausführung des WPI allerdings den Aufruf beim ersten Login enthalten / Zeile 59 - 64.)

Schritt 2 / 7:
Vergessen Sie nicht, die Datei AutoUnattend.xml wie hier beschrieben mit Ihren persönlichen Details anzupassen.

Schritt 3 / 7:
Dateien, welche während der Installation mit auf die Installationspartition kopiert werden sollen, können im Ordner "C:\Win7Lite32\Source\sources\$OEM$" in den entsprechenden Ordnern abgelegt werden.

Beispielsweise werden die Dateien im Ordner "C:\Win7Lite32\Source\sources\$OEM$\$$\System32" in den Ordner "%WinDir%\system32" kopiert und stehen für spätere Aufrufe in Batchdateien zur Verfügung.

Der Start des Windows Post-Install Wizards von der DVD wird durch die Datei WPI.cmd im Ordner "C:\Win7Lite32\Source\sources\$OEM$\$1\Install" ausgeführt. Diese Datei wird während des Setups nach "%SystemDrive%\Install" kopiert und dann von dort aus über die AutoUnattend.xml gestartet.

Schritt 4 / 7:
Im nächsten Schritt sollten die gewünschten Setupdateien der zu installierenden Programme im Ordner "C:\Win7Lite32\Source\WPI\Install\Treiber" in entsprechenden Unterordnern abgelegt werden.

Sollten Treiber mit einer Installationsroutine vorhanden sein, können diese analog dazu in den Ordner "C:\Win7Lite32\Source\WPI\Install\Programme" kopiert werden.

Hotfixes (.msu, .msi oder .exe Dateien) können über das Hotfixskript im Ordner "C:\Win7Lite32\Source\WPI\Install\Hotfixes" installiert werden. Legen Sie dazu die Dateien in den Ordner, kompilieren Sie das Skript mittels AutoIt3 und lassen es durch WPI ausführen.
Das Skript startet alle Hotfixes mit den Schaltern "/quiet /norestart".

Schritt 5 / 7:
Zur Konfiguration und Anpassung des Windows Post-Install Wizards öffnen Sie die Datei WPI.exe im Ordner "C:\Win7Lite32\Source\WPI".


Schritt 6 / 7:
Obwohl der Post-Install Wizard schon vorkonfiguriert wurde, ist es sinnvoll im Optionsassistenten nötige Anpassungen für das eigene System durchzuführen.
Die Optionen sind oftmals selbsterklärend, Anmerkungen zu Optionen und der Konfiguration gibt es allerdings reichlich im enthaltenen Handbuch!

Schritt 7 / 7:
Darauf folgend kann die Konfiguration der eigenen Programmliste stattfinden. Öffnen Sie dazu den Konfigurationsassistenten und schauen sich die bereits enthaltenen Beispiele zum Verständnis der Methodik an.

Der Nutzer beatmaster des Win-Lite Forums hat zum Einstieg in WPI einen zweiteiligen Guide verfasst: Teil 1: Der erste Start / Teil 2: Für Fortgeschrittene.
Dort wird Schritt für Schritt erklärt, wie eigene Programme in den Windows Post-Install Wizard eingetragen werden können.

Wenn alle Anwendungen und zugehörigen Dateien eingefügt wurden, ist die DVD fertig und kann mit der ISO-Erstellung für das Brennen auf ein Medium vorbereitet werden.