Das Blancco PreInstall (MSI) -Paket wird mithilfe einer WixE-Edit-Software erstellt, um den Inhalt des Blancco MSI-Installationsprogramms mit einem Blancco-Erasure-Software-ISO-Image (Blancco Drive Eraser oder Blancco 5) zu "kombinieren".
Um das PreInstall-Paket zu erstellen, müssen die folgenden "Komponenten" verfügbar sein
- Wix Edit Software
- Blancco MSI Paket Inhalt
- Blancco Drive Eraser / Blancco 5 ISO Image
- Der Download-Link für die ISO sollte Ihnen zugestellt worden sein (Überprüfen Sie Ihre E-Mail auf eine Zustellungs-E-Mail / Download-Seiten-Link / Web-Store-E-Mail, etc.).
- Wenn Sie keine Image-Datei zur Verfügung haben, wenden Sie sich an Ihren Blancco-Vertriebsmitarbeiter oder den technischen Support.
- Der Download-Link für die ISO sollte Ihnen zugestellt worden sein (Überprüfen Sie Ihre E-Mail auf eine Zustellungs-E-Mail / Download-Seiten-Link / Web-Store-E-Mail, etc.).
Manuele Schritte zum Erstellen des Blancco PreInstall (MSI)
- Kopieren Sie die (vorkonfigurierte) Blancco-ISO-Image-Datei in das Verzeichnis \Preinstall...\msi_build und benennen Sie die Image-Datei in "BlanccoErasureClient.iso" um.
- Kopieren Sie die Datei "BlanccoPreInstall.exe", die sich im Verzeichnis \Preinstall...\win32 befindet, in das Verzeichnis \Preinstall...\msi_build.
- Starten Sie WiX Edit und wählen Sie: Datei -> Öffnen -> \ msi_build - Verzeichnis
- Für ein normales manuelles MSI-Installationsprogramm in Englisch, wählen Sie "BlanccoPreinstall2_en.XML"
- Die normale Version fordert den Benutzer auf, die EULA zu akzeptieren und den PC manuell neu zu starten.
- Wählen Sie für das vollautomatische MSI-Installationsprogramm "BlanccoPreinstall2_en_auto.XML"
- Die automatische Version erzwingt die Installation und den Neustart automatisch.
- Bearbeiten Sie optional die Befehlszeilenparameter unter Aktionen -> LaunchPreInstall -> ExeCommand-Feld.
- Informationen zu den Befehlszeilenparametern finden Sie im Benutzerhandbuch zur PreInstall im Kapitel "Command line Parameters".
- Wenn Sie nicht möchten, dass Preinstall nach der Installation automatisch gestartet wird, löschen Sie die Aktion LaunchPreinstall.
- Für ein normales manuelles MSI-Installationsprogramm in Englisch, wählen Sie "BlanccoPreinstall2_en.XML"
- Wählen Sie: Build -> 'Build MSI Setup-Paket' in der Wix Edit GUI.
- Wenn das MSI-Build erfolgreich war, sollte das Ergebnis-Panel "----- Finished" anzeigen.
- Das MSI-Paket wird im Verzeichnis \ msi_build erstellt.
Automatische Schritte zur Erstellung der Blancco PreInstall (MSI)
- Kopieren Sie das benutzerdefinierte Drive Eraser-ISO in den Unterordner des PreInstall-Pakets "msi_build"..
- Benennen Sie die ISO-Datei "BlanccoErasureClient.iso"..
- Alternativ kann ein Link zur ISO angegeben werden, um die ISO von einem anderen Ort herunterzuladen, anstatt sie manuell in den Ordner "msi_build" des PreInstall-Pakets zu kopieren. Siehe den Parameter "--ISOLink" in der Parametertabelle.
- Führen Sie die im PreInstall-Paket enthaltene ausführbare Datei "PreInstallPackageGenerator.exe" aus, um ein MSI-Paket zu erstellen.
Parameter Tabelle
Parameter | Mandatory | Beschreibung |
---|---|---|
--additionalArguments | Nein | Liste der zusätzlichen Argumente, die an PreInstall übergeben werden sollen, wenn es unmittelbar nach der Installation ausgeführt wird (nur wirksam, wenn auch der Parameter -launchPreInstall übergeben wird). Die Parameter müssen von Anführungszeichen umgeben sein und nach dem letzten Argument muss ein Leerzeichen eingefügt werden, z. B. --additionalArguments "--force --write_domain_user " |
--architecture | Ja | Die Architektur (32 Bit oder 64 Bit) der PreInstall-Binärdatei, die bei der Erstellung des MSI-Pakets verwendet werden soll. |
--autoXML | Nein | Wenn diese Option aktiviert ist, erfordert die Installation des MSI-Pakets keine Benutzereingabe/Bestätigung während der Installation, z. B. durch Drücken der Schaltfläche "Weiter".. |
--help | Nein | Zeigt den Hilfetext an. |
--ISOLink | Nein | URL zu einem Drive Eraser Image. |
--language | Ja | Die Sprache, die im generierten MSI-Installationsprogramm verwendet werden soll. |
--launchPreInstall | Nein | Führen Sie PreInstall aus, sobald die MSI-Installation abgeschlossen ist. |
--preInstallDir | Nein | Das Root Verzeichnis des PreInstall-Pakets. Dieses Argument ist nur notwendig, wenn Sie PreInstallPackageGenerator.exe von einem anderen Ort als dem Root Verzeichnis des PreInstall-Pakets aus starten (wo sich PreInstallPackageGenerator.exe standardmäßig befindet). |
--restoreBootOrder | Nein | Stellen Sie die Boot-Reihenfolge wieder her (d.h. machen Sie alle Boot-Änderungen rückgängig, die durch vorherige PreInstall-Läufe vorgenommen wurden). |
--wixDir | Ja | Der Standort der Wix-Installation. |
Beispiel für Anwendungsfälle:
Anwendungsfall | Befehl |
---|---|
PreInstall manuell installieren, ohne es auszuführen | PreInstallPackageGenerator.exe --architecture win32 --language en --wixDir "C:\\Program Files (x86)\\WixEdit\\wix-3.0.5419.0" |
Automatisch installieren PreInstall | PreInstallPackageGenerator.exe --architecture win32 --autoXML --language en --wixDir "C:\\Program Files (x86)\\WixEdit\\wix-3.0.5419.0" |
Automatisches Ausführen und Installieren von PreInstall | PreInstallPackageGenerator.exe --architecture win32 --autoXML --language en --wixDir "C:\\Program Files (x86)\\WixEdit\\wix-3.0.5419.0" --launchPreInstall --additionalArguments "--force --reboot " |
Hinweis: Die Ausführung einer 64-Bit-Version von PreInstall aus einem MSI-Paket wird derzeit nicht unterstützt.