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

  1. Wix Edit Software
  2. Blancco MSI Paket Inhalt
  3. 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.

Wixedit benötigt .NET2.0. So installieren Sie .NET2.0

  1. "Control Panel" Öffnen
  2. "Programs" Öffnen
  3. "Turn Windows features on or off" auswählen
  4. Select ".NET Framework 3.5 (includes .NET 2.0 and 3.0) auswählen
  5. Übernehmen/OK drücken
    1. Windows beginnt mit der Installation von Komponenten "Searching for required files".
  6. Wählen Sie "Let Windows Update download the files for you".

 

Automatische Schritte zur Erstellung der Blancco PreInstall (MSI)

  1. Kopieren Sie das benutzerdefinierte Drive Eraser-ISO in den Unterordner des PreInstall-Pakets "msi_build"..
    1. Benennen Sie die ISO-Datei "BlanccoErasureClient.iso"..
    2. 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.
  2. Führen Sie die im PreInstall-Paket enthaltene ausführbare Datei "PreInstallPackageGenerator.exe" aus, um ein MSI-Paket zu erstellen.

Manuele Schritte zum Erstellen des Blancco PreInstall (MSI)

  1. Kopieren Sie die (vorkonfigurierte) Blancco-ISO-Image-Datei in das Verzeichnis \Preinstall...\msi_build und benennen Sie die Image-Datei in "BlanccoErasureClient.iso" um.
  2. Kopieren Sie die Datei "BlanccoPreInstall.exe", die sich im Verzeichnis \Preinstall...\win32 befindet, in das Verzeichnis \Preinstall...\msi_build.
  3. Starten Sie WiX Edit und wählen Sie: Datei -> Öffnen -> \ msi_build - Verzeichnis
    1. Für ein normales manuelles MSI-Installationsprogramm in Englisch, wählen Sie "BlanccoPreinstall2_en.XML"
      1. Die normale Version fordert den Benutzer auf, die EULA zu akzeptieren und den PC manuell neu zu starten.
    2. Wählen Sie für das vollautomatische MSI-Installationsprogramm "BlanccoPreinstall2_en_auto.XML"
      1. Die automatische Version erzwingt die Installation und den Neustart automatisch.
    3. Bearbeiten Sie optional die Befehlszeilenparameter unter Aktionen -> LaunchPreInstall -> ExeCommand-Feld.
      1. Informationen zu den Befehlszeilenparametern finden Sie im Benutzerhandbuch zur PreInstall im Kapitel "Command line Parameters".
      2. Wenn Sie nicht möchten, dass Preinstall nach der Installation automatisch gestartet wird, löschen Sie die Aktion LaunchPreinstall.
  4. Wählen Sie: Build -> 'Build MSI Setup-Paket' in der Wix Edit GUI.
  5. Wenn das MSI-Build erfolgreich war, sollte das Ergebnis-Panel "----- Finished" anzeigen.
  6. Das MSI-Paket wird im Verzeichnis \ msi_build erstellt.

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 “--extract_wireless_settings --force --reboot 


--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 "--extract_wireless_settings --force --reboot "


Hinweis: Die Ausführung einer 64-Bit-Version von PreInstall aus einem MSI-Paket wird derzeit nicht unterstützt.

  • No labels