Gewusst wie: Festlegen einer bedingten Installation auf der Grundlage der Betriebssystemversion
Mithilfe der Condition-Eigenschaft kann konditionale Logik zu einem Installationsprogramm hinzugefügt werden. Dadurch wird z. B. die Installation verschiedener Dateien oder die Festlegung unterschiedlicher Registrierungswerte für verschiedene Betriebssystemversionen ermöglicht. Während der Installation muss eine in der Condition-Eigenschaft festgelegte Bedingung den Wert true haben, da sonst die Datei oder der Registrierungswert ignoriert wird. Eine Liste der Eigenschaften in Windows Installer, die verschiedene Betriebssystemversionen wiedergeben, finden Sie unter Operating System Property Values.
Tipp
Je nach den aktiven Einstellungen oder der Version unterscheiden sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von den in der Hilfe beschriebenen. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen hierzu finden Sie unter Arbeiten mit Einstellungen.
So installieren Sie Dateien auf Basis der Betriebssystemversion
Wählen sie im Dateisystem-Editor den Zielordner aus, in dem die Datei unter Windows 2000 installiert werden soll.
Zeigen Sie im Menü Aktion auf Hinzufügen, klicken Sie auf Datei, und wechseln Sie in das Verzeichnis der Datei.
Wählen Sie im Eigenschaftenfenster die Condition-Eigenschaft aus, und geben Sie VersionNT>=500 ein.
Diese Bedingung verwendet die VersionNT-Eigenschaft in Windows Installer, um zu bestimmen, ob es sich bei dem Betriebssystem des Zielcomputers um Windows 2000 handelt (ursprünglich Windows NT 5.0 genannt).