MDAC auslesen

Fragen zum AKInstaller
Antworten
jürgen
Beiträge: 1
Registriert: 01.06.2007, 07:38

MDAC auslesen

Beitrag von jürgen »

Hallo, kann mir jemand helfen?
Ich möchte bei der Installation überprüfen, ob MDAC 2.8 oder größer Installiert ist.
In „Programm starten“ unter Abhängigkeiten kann man den Regestryeintrag HKEY_LOCAL_MACHINE\Software\Microsoft\DataAccess\FullInstallVer eingeben, aber damit wird nur nach dem Pfad überprüft und nicht nach der Versionsnummer. Gibt es eine Möglichkeit dies abzufragen?
Ich habe ach schon unter weitere Parameter /Q:A /C:"dasetup /Q:D /N" eingegeben, aber dann erscheint unter XP SP2 die Fehlermeldung: DAC 2.8 ist mit dieser Version von Windows nicht kompatibel.
Andreas Kapust
Administrator
Beiträge: 1085
Registriert: 29.02.2004, 15:51
Wohnort: Hamburg
Kontaktdaten:

Beitrag von Andreas Kapust »

Hallo!

Dazu bemüht man ein Install-Script (Startvoraussetzungen) und dort den Befehl GetRegistryKey
Pfad = HKEY_LOCAL_MACHINE\Software\Microsoft\DataAccess\FullInstallVer
Variable = VarMDACVersion.

Das Script startet man vor der MDAC-Installation und prüft die Variable nicht unter Abhängigkeiten sondern Variablen -> Ausführen wenn bzw. Nicht ausführen wenn. Mit setzen von Die Variable ist eine Versionssnummer.
Variable = VarMDACVersion.
Mit freundlichen Grüßen,
AKApplications, Andreas Kapust
Antworten