Das Notes Forum

Domino 9 und frühere Versionen => ND8: Administration & Userprobleme => Thema gestartet von: Raymondo am 02.08.10 - 15:06:00

Titel: Microsoft Project Version aus der Registry ermitteln
Beitrag von: Raymondo am 02.08.10 - 15:06:00
Ich möchte gern aus der Registry unter Windows XP die aktuell installierte Microsoft Project Version ermitteln und in Lotus Notes 8 anzeigen.

Die aktuell installierte Version "Excel 2000" kann ich mit folgendem Befehl ermitteln:
@If(@RegQueryValue("HKEY_LOCAL_MACHINE"; "Software\\Microsoft\\Office\\9.0\\Excel\\InstallRoot"; "Path")!="";"Excel 2000";"")

Der Registry-Eintrag für Microsoft-Project scheint anders aufgebaut zu sein als die Office-Versionen. Hat jemand Erfahrung, wie ich die Project-Versionen ermitteln kann?
Titel: Re: Microsoft Project Version aus der Registry ermitteln
Beitrag von: WernerMo am 02.08.10 - 21:18:32
Hey,

ist das eine Spur?
http://support.microsoft.com/kb/895456

Gruß Werner
Titel: Re: Microsoft Project Version aus der Registry ermitteln
Beitrag von: s_Old am 02.08.10 - 22:27:55
Die aktuelle Version von MS Project kann man unter "HKEY_CLASSES_ROOT\MSProject.Application\CurVer" finden. Dort bekommt man dann einen Rückgabewert à la "MSProject.Application.11", wobei der Teilstring hinter dem letzten Punkt die interne Versionsnummer darstellt. Problem an der Sache ist allerdings, dass @RegQueryValue nur "HKEY_LOCAL_MACHINE" und "HKEY_CURRENT_USER" auslesen kann (siehe DesignerHelp).

In LotusScript gibt es da noch andere Mittel und Wege, Beispiele gibt´s dafür, unter anderem hier im Forum, zuhauf.
Titel: Re: Microsoft Project Version aus der Registry ermitteln
Beitrag von: Raymondo am 03.08.10 - 07:08:45
Ich danke Euch und werde es gleich mal ausprobieren ...