Hallo,
Ich habe ein Feature, welches standardmässig installiert wird. Jetzt ist es so, dass es nur bei installiertem Outlook bereits ausgewählt sein soll. Wenn kein Outlook auf dem Rechner ist, soll es in der Standard-Installation nicht zur Installation ausgewählt sein (gibt sonst einen Fehler beim Self-Register).
Es gibt Registry-Einträge an denen man ein installiertes Outlook erkennen kann (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Outlook). Wie kann ich das Feature davon abhängig machen?
Kukulkan
Feature nur bei installiertem Outlook?
-
- Administrator
- Beiträge: 1091
- Registriert: 29.02.2004, 15:51
- Wohnort: Hamburg
- Kontaktdaten:
Guten Tag!
Der Weg wäre so:
-Daten suchen nach dem Outlook-Registry-Key.
-Installlevel des Outlook-Features auf 2000 setzen
-Das Ergebnis als Bedingung in Outlook-Feature -> Einstellungen ->Bedingungen verwenden.
Ist die Bedinung erfüllt (also nicht leer) wird das Feature z. B. 3 gesetzt und ausgeführt.
Der Weg wäre so:
-Daten suchen nach dem Outlook-Registry-Key.
-Installlevel des Outlook-Features auf 2000 setzen
-Das Ergebnis als Bedingung in Outlook-Feature -> Einstellungen ->Bedingungen verwenden.
Ist die Bedinung erfüllt (also nicht leer) wird das Feature z. B. 3 gesetzt und ausgeführt.
Mit freundlichen Grüßen,
AKApplications, Andreas Kapust
AKApplications, Andreas Kapust
Hallo Herr Kapust,
Vielen Dank, aber es will nicht funktionieren
Ich habe folgendes eingestellt:
Suchen
Allgemein:
Bezeichner: OutlookKeyExist
Variable: OUTLOOK
Suchen in:
Registry -> Das Element ist ein Ordner
String-Strang: HKEY_LOCAL_MACHINE
Schlüssel: SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\OUTLOOK.EXE
Name: {leer}
Dann im Ändern-Dialog des betroffenen Feature:
Allgemein:
Installationslevel: 2000
Ausführen: Standardmässig lokal installieren
Ankündigen: Kann zur Installation angekündigt werden
Bedingungen:
Level 1 OUTLOOK = True
Leider ist das Feature (im "Angepasst" Dialog im Setup) immer ausgewählt. Auch wenn ein Rechner diesen Registry-Pfad definitiv nicht besitzt! Was mache ich falsch?
Grüsse,
Kukulkan
Vielen Dank, aber es will nicht funktionieren
Ich habe folgendes eingestellt:
Suchen
Allgemein:
Bezeichner: OutlookKeyExist
Variable: OUTLOOK
Suchen in:
Registry -> Das Element ist ein Ordner
String-Strang: HKEY_LOCAL_MACHINE
Schlüssel: SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\OUTLOOK.EXE
Name: {leer}
Dann im Ändern-Dialog des betroffenen Feature:
Allgemein:
Installationslevel: 2000
Ausführen: Standardmässig lokal installieren
Ankündigen: Kann zur Installation angekündigt werden
Bedingungen:
Level 1 OUTLOOK = True
Leider ist das Feature (im "Angepasst" Dialog im Setup) immer ausgewählt. Auch wenn ein Rechner diesen Registry-Pfad definitiv nicht besitzt! Was mache ich falsch?
Grüsse,
Kukulkan
-
- Administrator
- Beiträge: 1091
- Registriert: 29.02.2004, 15:51
- Wohnort: Hamburg
- Kontaktdaten:
Guten Tag!
Sie können die Suche auch direkt auf der Daten suchen-Seite per Kontextmenü testen.
Dann dürfe es funktionieren, falls nicht, bitte per mail melden, dann bekommen Sie ein Demoprojekt.
In Name müsste Path verwendet werden, der Eintrag darf also nicht leer sein.Kukulkan hat geschrieben:Suchen in:
Registry -> Das Element ist ein Ordner
String-Strang: HKEY_LOCAL_MACHINE
Schlüssel: SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\OUTLOOK.EXE
Name: {leer}
Sie können die Suche auch direkt auf der Daten suchen-Seite per Kontextmenü testen.
Statt OUTLOOK = True reicht ein OUTLOOK.Kukulkan hat geschrieben:Bedingungen:
Level 1 OUTLOOK = True
Dann dürfe es funktionieren, falls nicht, bitte per mail melden, dann bekommen Sie ein Demoprojekt.
Mit freundlichen Grüßen,
AKApplications, Andreas Kapust
AKApplications, Andreas Kapust
Hallo,
Vielen Dank für die schnelle Antwort.
Jetzt scheint es aber auf jeden Fall zu klappen. Vielen Dank!
Grüsse,
Kukulkan
Vielen Dank für die schnelle Antwort.
Aber desshalb habe ich doch die Option "Das Element ist ein Ordner" gewählt. Warum soll ich dann einen Schlüssel angeben? Oder ist das nur missverständlich?In Name müsste Path verwendet werden, der Eintrag darf also nicht leer sein.
Jetzt scheint es aber auf jeden Fall zu klappen. Vielen Dank!
Grüsse,
Kukulkan