If Abfrage funktioniert ni´cht....

Post Reply
Klaus Mohr
Posts: 7
Joined: 15. Dec 2004, 09:41
Contact:

If Abfrage funktioniert ni´cht....

Post by Klaus Mohr » 13. Oct 2005, 15:24

Ich habe im Manager folgende Variablen gesetzt:
Benutzer ( Custom01 )
Abteilung ( Custom02 )

in der setup.inf möchte ich Umgebungsvariablen setzen, abhängig von der Abteilung

Meine If-Anweisung funktioniert leider nicht:
IF DoesRegKeyExist ( " HKLM,Software\Matrix42\Inventory,Custom02" ) == "KE" Then Set WORK_DIR="D:\WORKDIR\KE\Projekt" Else Set WORK_DIR="D:\Workdir\Alle" EndIf

Was habe ich falsch gemacht.

Klaus Mohr

jbeimel
Moderator
Moderator
Posts: 642
Joined: 15. Dec 2004, 09:16
Contact:

Post by jbeimel » 13. Oct 2005, 15:36

Die Doku sagt dazu:
DoesRegKeyExist ("<Registrierungsschlüssel oder Wert>")
Liefert "1", wenn der Registrierungsschlüssel oder Wert existiert, 0 sonst.

Folgender Vorschlag:
- unter [Environment] kann der Inhalt des Schlüssels ausgelesen und in eine Variable gebracht werden.
- eine IF-Abfrage dann kann den Inhalt der Variablen entsprechend auswerten und zu den benötigten Sections springen
Jens Beimel
Principal Consultant


Matrix42 AG
info@matrix42.de
http://www.matrix42.de

Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of Matrix42 AG.

Post Reply

Return to “Paketierung”

Who is online

Users browsing this forum: No registered users and 8 guests