Vorheriges Thema: IsLikeNTNächstes Thema: LANGUAGES


KeyExists

KeyExists

Überprüft, ob auf dem Quell- oder Zielrechner ein Registrierungsschlüssel vorhanden ist. Es können zwei Parameter verwendet werden. Der erste Parameter ist eine Zeichenfolge und gibt den Pfad für den Registrierungsschlüssel an. Der zweite Parameter gibt an, ob auf dem Quell- oder dem Zielrechner gesucht werden soll. Der zweite Parameter ist ein boolescher Wert, bei dem es sich um eine optionale Angabe handelt. Wenn der zweite Parameter aktiviert ist, sucht der Interpreter auf dem Quellrechner nach dem angegebenen Schlüssel. Wenn der Parameter deaktiviert ist oder ausgelassen wird, sucht der Interpreter auf dem Zielrechner.

Hinweis: Der boolesche Parameter kann nur bei der allgemeinen Funktion sowie bei den GENERAL- und APPLY-Funktionen verwendet werden. Wenn der boolesche Wert für andere Zwecke verwendet wird, treten Syntax- oder Laufzeitfehler auf.

Erster Parameter:

Der Pfad des Schlüssels (Zeichenfolge)

Zweiter Parameter:

Der Rechnerindikator (Boolescher Wert)

Verwendung:
KeyExists( <key path> );
Beispiel:
if (KeyExists( "HKLM\\Software\\Microsoft\\Plus!", SOURCE))
    ApplyKey( "HKLM\\Software\\Microsoft\\Plus!");