Prüfen auf leere Variable

Alle Fragen rund Antworten rund um die ACMP Client Commands und Container
Antworten
Inspector Columbo
Beiträge: 19
Registriert: Mi Jun 28, 2017 11:37 am

Hallo zusammen,

ich möchte in einem CC prüfen, ob ein bestimmter Productcode auf dem Rechner vorhanden ist, sprich: ob eine bestimmte Softwareversion auf dem Rechner installiert ist.
Dazu verwende ich den Befehl Get product code, dessen Ergebnis in die Variable %PRODUCTCODE% geschrieben wird.

Ich möchte jetzt auswerten, ob die Variable %PRODUCTCODE% einen Wert hat, sprich: ob das Progamm auf dem Client installiert ist. Ist das der Fall, soll die Software mit diesem Productcode deinstalliert werden.

Wie prüfe ich, ob die Variable einen Wert hat oder NULL/NOTHING ist? Ich habe es mit dem If-Befehl und dem Vergleich <> "" bzw <> '' versucht, aber das Ergebnis ist auch dann True, wenn das Programm nicht installiert ist, sprich, wenn %PRODUCTCODE% keinen Wert hat.

Vielen Dank und viele Grüße
Michael
Inspector Columbo
Beiträge: 19
Registriert: Mi Jun 28, 2017 11:37 am

Ich hab's - wenn ich der Variablen %PRODUCTCODE% vor dem Ausführen des Befehls Get product code den Wert "" zuweise, funktioniert es.

Vielen Dank
Michael
Antworten