blackhole hat geschrieben:Hast Du dir Gedanken gemacht, wer/was das Programm triggert und was passieren wird, wenn das Programm (und damit das Skript) ausgeführt wird und sich dann auf alle markierten Quellvariablen (".LOG") auswirkt?
Das Programm soll durch eine Änderung einer Liste von Systemvariablen getriggert werden:
Code: Alles auswählen
Wenn
SV.Status1 bei Änderung oder
SV.Status2 bei Änderung oder
SV.Status3 bei Änderung ...
Dann
Skript ...
Das Script stellt dann fest, durch welche Variable es getriggert wurde und prüft, ob es dazu eine .LOG Variable gibt. Also bei Änderung von SV.Status1 wird auf Existenz von SV.Status1.LOG geprüft. Im Script selbst wird definiert, welcher Suffix verwendet wird.
Dann wird geprüft, ob in der Beschreibung der .LOG Variablen bestimmte Keywords enthalten sind, die Anzahl der Iterationen und Vergabe des Zeitstempels definieren. Andernfalls werden die Vorgaben aus dem Script genommen.
Danach stehen alle Informationen zur Verfügung, die auch dein bisheriges Script benötigt.
blackhole hat geschrieben:Falls Dir meine Rückfrage irrelevant zu sein scheint, habe ich Dein Vorhaben vermutlich missverstanden.
Hoffentlich ist es jetzt deutlicher geworden.