Hi Oliver,
folgender Vorschlag:
alarm.bat:
@ echo off
if exist test2.txt goto Ende2
echo %2 %3 > alarmtext.txt
if exist test.txt echo "wird ausgeführt" > test2.txt
if exist test.txt goto Ende
echo "wird ausgeführt" > test.txt
File_system\wait 10
File_System\ansiasci alarmtext.txt alarm.txt /ansi /o
REM Hier mußt du nun Clemail aufrufen und die alarm.txt verschicken
:Ende2
File_system\wait 10
if not exist test2.txt goto Ende
del test2.txt
:Ende
if not exist test.txt goto Ende3
del test.txt
:ENDE3
exit
exit
Erläuterungen:
Der Text wird in die Datei geschrieben und es wird 10 sekunden gewartet, kommt in der Zeit eine neue Alarmierung wird die Textdatei überschrieben und die Test2 wird gesetzt.
Wenn Test2 existiert wird der Text nicht mehr überschrieben und die Fenster schließen sich nach 10 sekunden.
Nach den 10 sekunden der ersten Datei wird die ascii Datei in eine ANSI Datei umgewandelt (für eventuelle Umlaute!).
Die Datei wird verschickt und das System wieder in den Ausgangszustand gesetz.
Somit schickt diese Batch immer die 2te Alarmierung und wenn diese nicht vorhanden ist die erste!
Du mußt nur File_System deinem System anpassen und den Clemail aufruf hinzufügen (denn kenne ich jetzt nicht auswendig!)
(Nicht vergessen, dass du die dateien Ansiasci.exe und wait.exe brauchst! [Ansiasci kannst du aber auch weglassen])
Mfg. friend112