Nun ja, ich habe eine vielleicht etwas umständliche Lösung, aber sie funktioniert!
Ich habe eine batch geschrieben:
echo probe >> probe.txt
Die habe ich Probestart.bat genannt
Eine zweite batch mit dem Namen Probeende.bat hat folgenden Inhalt
if exist probe.txt del probe.txt
Die erste batch lasse ich zu Beginn meines Zeitfensters über die Option "Geplante Tasks" von Win XP ausführen.
Die Zweite ebenfalls über diese Funktion zum Ende des gewünschten Zeitfensters in dem der Probealarm zu erwarten ist.
Meine eigentliche alarm.bat habe ich wie folgt erweitert:
if exist probe.txt goto probe
hier folgen jetzt meine Aktionen, die ich eigentlich bei einem Alarm ausführen möchte.
exit
:probe
und hier die Aktionen, die ich bei einem Probealarm ausführen möchte
Vielleicht ist diese Lösung sehr umständlich, aber immerhin funktioniert es. Ich habe als Zeitfenster eine Stunde gewählt, da man ja nie genau sagen kann, wann der Probealarm kommt. Nachteil ist halt, dass alle Alarme in dieser Zeit als Probealarm behandelt werden. Aber damit muss ich dann wohl leben :-)