Sicher geht das:

@echo off
IF EXIST läuft.txt exit
echo.>läuft.txt

[Aufgabe der Batch]

wait 15 (gibts hier irgendwo im Forum oder bei Google)
del läuft.txt

dann wird in den 15 Sekunden + die Laufzeit der eigentlichen Batch, die Batchdatei nur einmal ausgeführt.

MiriServer hab ich auch laufen, aber nur um meinen PC per Fernsteuerung zu bedienen. Funktioniert die Signalverzögerung nur bei IR-Empfängern??? Kann ich mir eigentlich gar net vorstellen. Spiel doch mal bissl mit der Einstellung (Einstellungen - Intern).