Danke!
hast mir ein paar gute inputs gegeben.
ich habe es jetzt folgendermaßen aufgebaut.
:START
if exist c:\mail\busy.txt goto :WARTEN
echo Mailversand_läuft! > c:\mail\busy.txt
=>hier ist der mailversand
del c:\mail\busy.txt
goto :END
:WARTEN
c:\mail\wait.exe 500
goto :START
:END
ich muß das dann noch testen, könnte aber funktionieren, oder?