Frage zu Avanti

Michael Lackhoff lackhof at uni-muenster.de
Fr Aug 2 12:00:38 CEST 1996


Herr Eversberg schrieb:

> Da waere diese Moeglichkeit:
> 
> @echo off
> :A
> if not exist datei.dat goto a
> 
> Das laesst sich nicht mit Ctrl+Break abbrechen! Aber es tut das 
> Gewuenschte. Vielleicht nicht auf jedem DOS, aber auf meinem.

Das bekommt meines auch so gerade noch hin ;-) Ihr Hinweis auf das 
DOS hat mich aber auch gleich auf die Idee gebracht, wie sich der 
Timeout realisieren laesst (ohne waere es mir im Echtbetrieb doch zu 
gefaehrlich):

@echo off
timer /1 > nul     :Timer starten
:a
if %@TIMER[1] gt 0:03:00,00 goto timeout    : Timer abfragen, ohne 
                                                                  : ihn zu stoppen
if not exist datei.dat goto a
timer /1 > nul      :Timer stoppen
... (the real stuff)
goto ende
:timeout
echo dauert wohl etwas laenger :-(
:ende

Diese kleine 4DOS Batch-Datei wuerde nach 3 Minuten aufgeben.

Gruss
Michael Lackhoff

########################################################################
# Michael Lackhoff                     e-mail  lackhof at uni-muenster.de #
# Hoersterplatz 4                      Tel.    0251-4833257            #
# 48147 Muenster                       FAX     0251-4833275            #
# Hochschule der Franziskaner und Kapuziner in Muenster                #
########################################################################




Mehr Informationen über die Mailingliste Allegro