DELAY.COM

DELAY.COM ist eine nach irgendeiner Vorschrift vor Jahren kompilierte
kleine Anwendung, welche bei Aufruf die Ausfhrung eines DOS-Befehls in
Sekundenschritten verzgert.

Ntzlich bei sich berschneidenden Boot- Vorgngen in der Autoexec.bat,
oder um Vorgnge im DOS-Fenster bei der Ausfhrung von Batch-Dateien
lange genug anzuhalten, um Meldungen lesen oder Entscheidungen treffen
zu knnen, bevor die Ausfhrung nach der vorgegeben Zeit (Timeout)
fortgesetzt wird.

Wird im DOS- Verzeichnis C:\WINDOWS\COMMAND\ abgelegt und dort
aufgerufen

Syntax:

DELAY 1

(Verzgert die Ausfhrung um 1 Sekunde; DELAY 22 um 22 Sekunden, etc.)


Beispiel:


AUTOEXEC.BAT:



SET TEMP=C:\WINDOWS\TEMP

...

echo. WinTemp wird geloescht

call C:\WINDOWS\COMMAND\CLEANWTP.BAT

DELAY 3

type STARTTXT.TXT // Optionaler Begrungstext

...






In die bereits in ALLEDOS.ZIP enthaltene Reinigungs- Batchdatei CLEANWTP.BAT 
kann jetzt eine Verzgerung eingebaut werden: 

CLEANWTP.BAT:


@ECHO OFF

REM Diese Datei kopieren und als z. B. "cleantmp.bat" im Verzeichnis "C:\DOS\" (Windows 3x) bzw. "C:\WINDOWS\COMMAND\" (Windows 9x) abspeichern. Der Befehl "cleantmp" in der MS- DOS- Eingabeaufforderung lst dann die Aktion aus (sie kann auch direkt mit einem Doppelklick auf die Datei gestartet werden): 

ECHO.
ECHO Hallo.
ECHO.
DELAY 1
ECHO Es werden temporaere Dateien jetzt geloescht.
ECHO.
DELAY 1
ECHO Bitte mit ja (j) oder nein (n) und ENTER bestaetigen.
ECHO.
DELAY 3

REM Kommentar: deltree /Y fhrt den Befehl ohne Rckfrage aus

ECHO Der Ordner C\windows\temp wird jetzt geleert
ECHO.
DELAY 1
ECHO.
DELAY 1

DELTREE C:\WINDOWS\TEMP
ECHO Der Ordner C\windows\temp wird neu angelegt 
MKDIR C:\WINDOWS\TEMP

ECHO.
DELAY 1
ECHO Operation beendet.
ECHO.
DELAY 1

ECHO Der Ordner C\temp wird jetzt geleert
ECHO.
DELAY 1
ECHO.
DELAY 1

DELTREE C:\TEMP
ECHO Der Ordner C\temp wird neu angelegt
MKDIR C:\TEMP

ECHO.
DELAY 1
ECHO Operation beendet.
ECHO.
DELAY 1

REM Kommentar: Hier knnen weitere Ordner zum leeren eingetragen werden. 




REM Kommentar: Ab hier werden bestimmte Dateien aus besimmten Ordnern gelscht: 

ECHO.
DELAY 1
ECHO ~*.TMP - Dateien in C\Windows werden geloescht
ECHO.
DELAY 1

REM Besttigung:

choice Sollen alle ~*.TMP-Dateien in C:\Windows geloescht werden? 
if errorlevel 2 goto ende
DELAY 3

REM Alternativ: Einzelbesttigung: del c:\windows\~*.tmp /p

del c:\windows\~*.tmp

ECHO ~*.TMP - Dateien in C:\Windows wurden geloescht
ECHO.
DELAY 1
ECHO Operation beendet.
ECHO.
DELAY 1

REM Kommentar: Hier knnen weitere Dateien zum lschen eingetragen werden. 




:ende
ECHO Ende.
ECHO.
DELAY 1
ECHO Bitte Fenster schliessen.
exit












