PASS.EXE und JNFRAGE.COM von Siegfried Weckmann (http://www.sw4you.de/) PASS.EXE Syntax pass / Anzahl Sekunden warten >>> Achtung läuft nur unter 32-Bit-Systemen (Windows NT, Windows 95) <<< ------------------------------------------------------------------------- Mit diesem kleinen DOS-Programm kann in einer Batchdatei die Verarbeitung für eine bestimmte Anzahl Sekunden angehalten werden. ------------------------------------------------------------------------- Aufruf: pass (wartet eine Sekunde) pass n (n = Anzahl Sekunden) Das Programm wird bei 'normalem' Ende mit Exit-Status 0 beendet, bei Control-C oder System-Ende wird das Programm mit Exit-Status 1 beendet. Beispiel: @echo off :nochmal pass 10 IF ERRORLEVEL 1 goto ende echo hallo goto nochmal :ende ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ JNFRAGE.COM Syntax jnfrage / Abfrage auf j oder n ------------------------------------------------------------------------- Mit diesem kleinen DOS-Programm kann in einer Batchdatei die Verarbeitung Aufgrund einer Eingabe oder eines Zeitablaufes gesteuert werden. ------------------------------------------------------------------------- Das Programm liefert bei Eingabe von j oder nach Zeitablauf den Exit-Status 0 und bei Eingabe von n den Exit-Status 1 Aufruf: jnfrage [-d] [-w N] auszugebender text -d es werden debugmeldungen ausgegeben -w N es erfolgt ein wait von N sekunden, danach wird 'j' angenommen Beispiel: jnfrage Soll das Netzwerk gestartet werden ? Ausgabe: Soll das Netzwerk gestartet werden ? (j/n) [j]: es kann j, J, y, Y eingegeben werden, dann erfolgt exit( 0 ) es kann n, N eingegeben werden, dann erfolgt exit( 1 ) Beispiel: jnfrage -w 10 Soll das Netzwerk gestartet werden ? Ausgabe: Soll das Netzwerk gestartet werden ? (j/n) [j]: in diesem Beispiel wird 10 Sekunden gewartet, erfolgt keine Eingabe wird 'j' angenommen Beispiel: TEST.BAT @echo off jnfrage -w 10 dies ist ein test IF ERRORLEVEL 1 goto eins echo errorlevel ist null goto ende :eins echo errorlevel ist nicht null :ende ŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻŻ