
PASS.EXE und JNFRAGE.COM

von Siegfried Weckmann
(http://www.sw4you.de/)


PASS.EXE Syntax


pass / Anzahl Sekunden warten

>>> Achtung luft nur unter 32-Bit-Systemen (Windows NT, Windows 95) <<<

-------------------------------------------------------------------------
Mit diesem kleinen DOS-Programm kann in einer Batchdatei die Verarbeitung
fr 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








