Inkey liefert den Errorlevel 0 INKEY.DEB wartet genau wie ASK, bis eine Taste gedrückt wird, liefert jedoch den Errorlevel 0, falls das eingebene Zeichen nicht im Parameter vorkommt. Das Programm kehrt also nach der ersten gedrückten Taste auf die Systemebene zurück, während dies bei ASK erst bei erfolgreichem Vergleich mit den Zeichen im Parameter geschieht. Das eingegebene Zeichen erscheint genau …
Auf eine Funktionstaste warten GET.DEB wartet genau wie ASK auf die Eingabe eines bestimmten Zeichens, erlaubt jedoch auch die Verwendung von Funktionstasten. Die Syntax entspricht genau der von KEYIN.DEB – die Wirkung ist mit der von ASK identisch. So lassen sich mit GET z. B. die Funktions- oder Cursortasten und auch beliebige Kombinationen mit <Strg> sowie andere erweiterte Tasten …
Ein bestimmtes Zeichen eingeben ASK.DEB wartet auf die Eingabe eines bestimmten Zeichens. Der Befehl »ASK JjNn« aktzeptiert z. B. lediglich die angegebenen Buchstaben zur Beantwortung der Frage »Ja oder Nein?« und gibt die Position des eingegebenen Zeichens im Parameter als Errorlevel zurück. Andere Zeichen werden ignoriert. Das eingegebene Zeichen gelangt zur Kontrolle auf den Bildschirm und läßt sich, falls es stören sollte, mit » …
Flexible Eingabehilfen für Batch-Dateien Pfiffige Stapeljobs scheitern häufig an einem leicht zu unterschätzenden Problem: