ich versuche seit *ausdieuhrschiel* 6 stunden ein vernünftiges menü in einer bat datei für freedos hinzubekommen. es soll einfach ein bisschen text angezeigt werden und der benutzer soll dann 1 2 oder 3 drücken, um weiter zu kommen.
mit set /p=hallo... gehts, man muss nur erst die zahl und dann enter drücken. soll aber ohne enter sein.
dann gibts diese choice.com von m$. hängt sich auf, sobald man eine andere, als die angegebenen tasten drückt und ist keine freeware. choice von freedos macht den selben fehler.
qbasic! hab versucht selbst sowas zu proggen, bekomme die gedrückte taste aber absolut nicht aus dem prog raus. umgebungsvariablen kann man dirtekt nicht setzen und "shell set taste=..." fängt er anscheind auch ab. und wäre auch keine freeware...
@Saiya: ja, nur wie kommt diese info aus qb zurück in die bat datei? hab versucht mit dem shell befehl eine dos umgebungsvariable zu setzen, geht auch nicht.
wenn das so weiter geht muss ich das wohl vollständig proggen.