Vinzenz Mai: Batch-Dateien Benutzereingabe?

Beitrag lesen

Hallo

Möchte etwas mit Bat-Dateien erwirken.

Du möchtest also etwas mit Stapelverarbeitungsdateien bewirken? Hmm, ein typisches Kennzeichen für Stapelverarbeitung ist, dass _keine_ Interaktion mit dem Benutzer vorgesehen ist. Leider hat diese Einstellung massiven Einfluß auf die Kommandozeileninterpreter DOS- und NT-ähnlicher Betriebssysteme gehabt.

Benutzereingabe in einer Variable speichern, um später immer wieder darauf zugreifen zu können. Wie geht das?

Du möchtest also Benutzereingaben in einem Shellskript verwenden. Deine aus unerfindlichen Gründen bevorzugte Endung .BAT (die ich persönlich nur unter echtem DOS verwende, sonst stets .CMD) deutet darauf hin, dass Du das ganze unter einem Microsoft-Betriebssystem tun willst.

Ich habe die Suchmaschine meiner Wahl mit den Begriffen

DOS batch input

gefüttert - und meinen ersten Treffer präsentiere ich Dir hier auf dem Silbertablett:

http://www.robvanderwoude.com/index.html

Wo und wie hast Du gesucht? Du hattest doch bereits Links zu Tutorials ...

Mit bash geht sowas viel eleganter. Vielleicht solltest Du Dir überlegen, cygwin zu installieren oder alternativ mit dem Windows-Skripting-Host zu arbeiten, solange Vista noch nicht auf dem Markt ist.

Freundliche Grüße

Vinzenz