Batch-programmierung

Liebe/-r Experte/-in,

wie kann ich in batch-dateien eingaben abgreifen und zum öffnen von dateien verwenden?
habe vor, mir eine art eigene cmd zu programmieren, um in die programmierung von batch-dateien einzusteigen.

vorab schon mal vielen dank für die hilfen,
gruß marius

SET /P Variable=[EingabeaufforderungZeichenfolge]

z.B. set /p eingabe=Bitte eine Eingabe machen:

So komisch das aussieht, wenn man das startet kommt als Ausgabe

Bitte eine Eingabe machen:

und man kann eine Eingabe machen.

Tipp: Tipp mal
set /?
ins cmd und lies dir das durch.

vielen dank für die schnelle und unkomplizierte hilfe, ich habe es sofort ausprobiert und es klappte auf anhieb!
danke für den tipp - jetzt habe ich erst mal genug zu lesen.

Hallo Marius,

die Frage ist recht allgemein gehalten und ich weiß nicht, ob meine Antwort den Punkt trifft.

In DOS kann man mit dem Befehl „set /P“ Tastatureingaben Variablen zuordnen. Zum Beispiel:

REM Tastatureingabe einer Variablen zuordnen
@echo off
set /P variable=Bitte Text eingeben und mit Enter abschließen:
echo %variable%
pause

Die detaillierten Erläuterungen zum SET-Befehl findest du, wenn du in DOS
set /?
eingibst.

Mit lieben Grüßen
Günter

Kann aus Zeitmangel leider nicht helfen.

Hoffe auf Kollegen - alles Gute!
Peter

Da kann ich leider nicht helfen.

vielen dank für die zahlreichen rückmeldungen - mein problem hat sich dank titule und günter wohlgenannt bereits gelöst.

Das Mitlesen („abgreifen“) mit Batchdateien geht nicht.
Falls jedoch über eine Batchdatei Benutzereingaben abgefragt werden sollen, so kann man das mit CHOICE oder SET lösen.

VG, Michael