Wie das geht? Hier mal schnell und kurz erklärt:
set /p Name=Ihr Name?
Hier erfolgt eine normale Variablenzuweiseung mit dem Zusatz „/p“.
Dadurch wird die Eingabeaufforderung gestartet.
Der Abfragetext wird anstelle (optional) der sonstigen Wertezuweisung angegeben, hier „Ihr Name? „
Nach der Eingabe durch den User steht der Inhalt in der Variable und kann weiter verwendet werden.
So z.B. für eine Ausgabe:
echo Hallo %Name%!