Windows Batch Variablen Problem

01/10/2017 17:48 .Lolcat#1
Hey


Ich habe ein kleines Problem mit Variablen.
Lieder funktioniert es so nicht ganz:

Code:
@echo off
cls
set los=0
set /p los="Bitte die Losnummer eingeben: "

echo [1] auswahl1

set auswahl1=0
set /p auswahl1="Bitte die auswahl w%ae%hlen: "
if %auswahl1%==1 set /p %pfad1%=C:/eigene/%los%
if %auswahl1%==1 set /p %pfad2%=D:/eigene/%los%
if %auswahl1%==over 1 goto error

set auswahl2=0
set /p auswahl2="Bitte die auswahl2 eingeben: "

set dateiq=%pfad1%\%auswahl2%.txt
set dateic=%pfad2%\%auswahl2%.txt

echo %dateiq%
echo %dateic%
Wenn ich das ganze ausführe wird mir nach auswahl 1 der pfad angezeig und nach 2x enter gebe ich dann die auswahl2 ein und dann zeigt es mir die auswahl 2 an und beendet sich aber eigl. soll am ende die dateiq und dateic aus 2 variablen zusammengesetzt werden.

Jemand eine lösung am start?
01/12/2017 15:31 XYZ-Cannon#2
set /p DUMMY=Enter drücken.

Pack das mal unten noch rein.