Mit Batch Datei, Batch Datei erstellen

Schreibe grade ein „Programm“ mit dem man eine Batch datei erstellt die ein Menu anzeigen soll :
@echo off
echo Zuerst nenne den gewuenschten Namen fuer das Menu (Bsp.:quickmenu)
set /P menuname=„Name:“

echo Sehr gut :smile:

echo und nun den Namen eines Programmes
set /P prog1=„Prog:“

echo und nun den dazu gehoerigen Pfad (Bsp: C:/ordner/datei.exe)
set /P pfad1=„Pfad:“

echo @echo off >%menuname%.bat
echo echo 1. %prog1% >>%menuname%.bat

echo set /P start=„Welches Programm soll gestartet werden? (Ziffer eingeben)“ >>%menuname%.bat
echo if %start%==1 goto 1 >>%menuname%.bat
___________________________________________

Hier komme ich nicht weiter, da „echo if %start%==1 goto 1 >>%menuname%.bat“ nicht so in die datei %menuname%.bat übernimmt sondern da steht dann
„if ==1 goto 1“
Hat einer irgendeine Idee was da falsch ist beziehungsweise wie ichs anders machen kann?

Mit Choice kommt leider nicht in Frage da es diesen Befehl wohl bei XP nicht mehr gibt. (Ich selber habe vista aber das programm ist unter anderem für meinen bruder der XP hat)

Würde mich freuen falls schnelle Antwort kommt… will weiter machen könnne :smile:
mfg dennis

Hi Dennis,

Schreibe grade ein „Programm“ mit dem man eine Batch datei
erstellt die ein Menu anzeigen soll :
Hier komme ich nicht weiter, da „echo if %start%==1 goto 1
>>%menuname%.bat“ nicht so in die datei %menuname%.bat
übernimmt sondern da steht dann
„if ==1 goto 1“

probier mal

echo if %% start %% ==1 goto 1 >>%menuname%.bat"

Mit Choice kommt leider nicht in Frage da es diesen Befehl
wohl bei XP nicht mehr gibt. (Ich selber habe vista aber das
programm ist unter anderem für meinen bruder der XP hat)

Früher bei Win98 gabs Hilfedateien zu den batchbefehlen, die waren auf der Win98-CD und man mußte sie extra installieren,(hießen help.exe o.ä.) dann konnte man
help bzw. choice /? eingeben und die Syntax usw. wurde angezeigt.
Bei help wurde eine Liste aller befehle angezeigt.
Wo/wie finde ich sowas bei WinXP?

Würde mich freuen falls schnelle Antwort kommt… will weiter
machen könnne :smile:

ich hoffe ich war schnell genug :smile:

Gruß
Reinhard