Hallo liebe Community,
Ich habe mal wieder ein Batch Problem.
mein script
set /p top=?
find /i ":%top%" %userprofile%\Desktop\die .bat datei>NUL
if errorlevel 1 goto fragen
goto %top%
:fragen
echo :%top%>>%userprofile%\Desktop\die .bat datei
Das Programm soll wenn der Bezugspunkt existiert zu ihm gehen,wenn er nicht existiert ihn erstellen.
wenn %top% "hallo welt" ist, wird im script ":hallo welt" eingefügt.
Wenn %top% "hallo du" ist, wirt ":hallo du" eingefügt.
Nun ist das Problem das aufrufen.
So dass wenn %top% "hallo du" ist steht da goto hallo du.
Batch realiesiert aber nur goto hallo und geht zu :hallo welt
Nun ist meine Frage ob es eine Möglichkeit gibt,alle Leerzeichen aus %top% durch punkte zu ersetzen oder zu entfernen.
Danke im Vorraus