Batch Datei Ordner mit Variablen im Pfad erstellen
Hallo zusammen
Ich bin noch recht unerfahren im Batch schreiben, möchte aber ein Batch schreiben, der einen Ordner auf meinem Desktop erstellt. Der Name des Ordners soll vom Benutzer selbst eingetragen werden. Mein Batch sieht so aus:
@echo off
set /p Name = Ordner Name:
MD C:\Users\schumad1\Desktop\%Name%\
ECHO Erfolgreich erstellt
pause
Das Problem ist das die Variable im Pfad gar nicht berüksichtigt wird. Wenn ich den Batch starte kommt eine Fehlermeldung, die meint das der Ordner "C:\Users\schumad1\Desktop\\" bereits existiert. Was mach ich falsch?
2 Antworten
Hallo!
Wenn du deinen Code richtig abgeschrieben hast, so sind bei dir zwischen Name, Ordner und Name jeweils Blanks (Leerzeichen).
Die dürfen bei MS-Windows-Batch (nehme mal an, du meinst dies) nicht sein,
also löschen ...
Gruß
So geht es bei mir:
set Ordnername=Ordner Name MD "E:\tmp\%Ordnername%" ECHO Erfolgreich erstellt pause