Hallo,
ich habe hier ein Problem mit cd in einer Batchdatei. Ich möchte von einer Batchdatei auf Laufwerk J: aus Dateien umbenennen die in einem Ordner (mit Leerzeichen im Pfad) ändern der auf Laufwerk E: liegt. Das ganze sieht so aus:
[src=text]cd "e:\pfad\zum\ordner mit leerzeichen"
ren alt.txt neu.txt[/src]
Führe ich diese Batchdatei aus während sie direkt unter E: liegt geht es, liegt sie direkt unter J: oder in einem Unterordner von J: geht es nicht. Es wird das hier ausgegeben:
[src=text]J:\>cd "e:\pfad\zum\ordner mit leerzeichen"
J:\>ren alt.txt neu.txt
Das System kann die angegebene Datei nicht finden.[/src]
Wie man sieht wechselt er nicht nach E:, sondern versucht die Datei unter J. zu finden. Ich habe es auch schon in 2 Schritten versucht mit
[src=text]cd E:\
cd "pfad\zum\ordner mit leerzeichen"[/src]
Was mach ich dalsch?
mayflower
ich habe hier ein Problem mit cd in einer Batchdatei. Ich möchte von einer Batchdatei auf Laufwerk J: aus Dateien umbenennen die in einem Ordner (mit Leerzeichen im Pfad) ändern der auf Laufwerk E: liegt. Das ganze sieht so aus:
[src=text]cd "e:\pfad\zum\ordner mit leerzeichen"
ren alt.txt neu.txt[/src]
Führe ich diese Batchdatei aus während sie direkt unter E: liegt geht es, liegt sie direkt unter J: oder in einem Unterordner von J: geht es nicht. Es wird das hier ausgegeben:
[src=text]J:\>cd "e:\pfad\zum\ordner mit leerzeichen"
J:\>ren alt.txt neu.txt
Das System kann die angegebene Datei nicht finden.[/src]
Wie man sieht wechselt er nicht nach E:, sondern versucht die Datei unter J. zu finden. Ich habe es auch schon in 2 Schritten versucht mit
[src=text]cd E:\
cd "pfad\zum\ordner mit leerzeichen"[/src]
Was mach ich dalsch?
mayflower