Forum
Tipps
News
Menu-Icon

Batch Problem mit Leerzeichen

Hallo,
Ich möchte einen kleinen Batch einsetzen der bei Systemstart ein File kopiert. Vereinfacht in der Form:

copy c:\test.txt c:\Dokumente und Einstellungen\meier

Leider führt das zu "Syntaxfehler" wegen den Leerzeichen.
Wie kann man da abhelfen?



Antworten zu Batch Problem mit Leerzeichen:

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Das liegt nicht an den Leerzeichen, sondern einfach daran, das der Ordnername des Zielordners zu lang ist.
Im DOS-Mode (und nichts anderes kann batch) dürfens höchstens 8 Zeichen sein.

Im Normalfall werden aber längere Namen mit "~1" umgebrochen.
(Öffne im Zweifelsfall die Command uns schau, wie die Ordner dort angezeigt werden!)

Dementsprechend müsste dein Befehl ungefähr so aussehen:

copy c:\test.txt c:\Dokume~1\meier

mfg
tremor4fun 

Der Befehl cmd listet nicht die Kurznamen sondern die langen Namen auf.
Aber c:\Dokume~1 versteht er.
DANKE!!

« Letzte Änderung: 31.01.08, 13:18:58 von Andrea_ »

copy c:\test.txt c:\"Dokumente und Einstellungen"\meier     ???  mal versucht  ::)

Habe Deinen Vorschlag jetzt getestet. Funktioniert auch! Dankee!


« virtueller speicherplatzWin XP: cda nach mp3 umwandeln »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Logfile
Eine Log-Datei ist eine Datei mit einer Art Protokoll, dass Aufschluss gibt über jegliche Aktivität auf einem Rechner. Das automatrisch geführte Protokoll ...

Formatieren
  Das Formatieren einer Festplatte, HDD oder SSD bereitet das Laufwerk auf neue Daten vor. Dazu werden sämtliche alten Daten gelöscht, damit die...

Alphanumerische Zeichen
Alphanumerische Zeichen: Damit sind bestimmte Zeichenkombinationen gemeint, die aus Zahlen und einigen Buchstaben bestehen können. Während die Zeichenfolge "123...