Tipps & Tricks
11.02.2008, 17:49 Uhr
Windows XP: Ordner via Konsole (cmd) kopieren?
Problem: Ich versuche per Kommandozeile (cmd) mit xcopy einen Ordner auf ein anderes Laufwerk zu kopieren. Aber ich erhalte bei der Eingabe des Befehls dauernd Fehlermeldungen wie «Unzulässige Parameterzahl» oder «System kann die angegebene Datei nicht finden». Wie mache ich das, damit es klappt?
Lösung: Per Konsole (Start/Ausführen, Eingabe von cmd) einen Ordner zu kopieren, kann sehr praktisch sein. Denn ein solcher Kopierbefehl lässt sich auch in eine Batch-Datei schreiben.
Im Prinzip lautet der Befehl zum Kopieren eines Ordners «xcopy /S Quellverzeichnis Zielverzeichnis». Wenn Sie in der Konsole einmal xcopy /? eintippen, finden Sie zudem noch viele Schalter, die Sie zusätzlich mitliefern könnten. Die wahrscheinlich wichtigsten:
/S kopiert Ordner und Unterordner, die nicht leer sind
/E kopiert Ordner und Unterordner, auch wenn sie leer sind
/Y damit Windows nicht fragt, ob ggf. bestehende Dateien überschrieben werden sollen (ev. heikel!)
/C kopiert weiter, auch wenn Fehler auftreten
/D kopiert nur Dateien, die neuer sind als jene, die schon im Zielordner liegen
/E kopiert Ordner und Unterordner, auch wenn sie leer sind
/Y damit Windows nicht fragt, ob ggf. bestehende Dateien überschrieben werden sollen (ev. heikel!)
/C kopiert weiter, auch wenn Fehler auftreten
/D kopiert nur Dateien, die neuer sind als jene, die schon im Zielordner liegen
Nun zum Grund, warum bei Ihnen Fehler auftreten, wenn Sie den Befehl eintippen. Vermutlich versuchen Sie einen Ordner zu kopieren, in dessen Pfad mindestens ein Leerzeichen vorkommt. Häufige Beispiele hierfür sind unter Windows XP etwa die Ordner «Dokumente und Einstellungen» oder «Eigene Dateien».
Setzen Sie die Quell- oder Zielangabe immer in Anführungs- und Schlusszeichen ("c:\mein ordner"), wenn ein Leerzeichen in Sicht ist:
Damit sollte dem Kopieren nichts mehr im Weg stehen. Probieren Sie den Befehl am besten zuerst mit Testverzeichnissen aus, bis Sie ein paar Erfahrungen gesammelt haben. Zu schnell sind das falsche Verzeichnis mit Mülldaten überflutet oder wichtige Dateien überschrieben. Ein «Rückgängig» gibt es bei diesen Konsolenbefehlen nicht. (PCtipp-Forum)
11.02.2008
12.02.2008
12.02.2008
12.02.2008
12.02.2008
12.02.2008
12.02.2008
12.02.2008
12.02.2008
13.02.2008