Wenn Sie versuchen, eine Datei oder ein Verzeichnis mit einem Leerzeichen zu kopieren, zu verschieben oder umzubenennen, erhalten Sie in der Windows-Befehlszeile möglicherweise die Fehlermeldung „Die Syntax des Befehls ist falsch“. Diese Fehlermeldung wird generiert, wenn die Windows-Befehlszeile die Syntax des Befehls nicht versteht, weil sie nicht richtig formatiert ist. Um dieses Problem zu beheben, schließen Sie alle Dateinamen oder Verzeichnisnamen mit Leerzeichen in Anführungszeichen ein.
Wenn wir beispielsweise einen Verzeichnis- oder Dateinamen mit dem Namen „Computer Hope“ hätten, würden Sie die folgenden Befehle eingeben.
Kopieren einer Datei mit einem Leerzeichen
In diesem Beispiel kopieren wir die Datei „computer hope.txt“ in das Hope-Verzeichnis. Ohne die Anführungszeichen um die Datei erhalten Sie die Fehlermeldung „Die Syntax des Befehls ist falsch“.
copy "computer hope.txt" hope
Verschieben einer Datei mit einem Leerzeichen im Dateinamen
Der folgende Befehl verschiebt die Datei „computer hope.txt“ in das Hope-Verzeichnis. Auch hier erhalten Sie ohne Anführungszeichen die Fehlermeldung.
move "computer hope.txt" hope
Umbenennen einer Datei mit einem Leerzeichen im Dateinamen
Der folgende Befehl benennt dieselbe Datei in example file.txt um, wobei der Dateiname ebenfalls ein Leerzeichen enthält.
rename "computer hope.txt" "example file.txt"