Verschieben von Dateien über die Befehlszeile
Wenn es Ihnen nichts ausmacht, etwas mehr zu tippen und weniger mit der Maus zu klicken, können Sie viele Aktionen über die Befehlszeile ausführen.
(Das Anzeigen des Eingabeaufforderungsfensters wird unter einem weiteren Tipp behandelt.) Über die Befehlszeile können Sie Dateien verschieben. Der von Ihnen verwendete Befehlszeilenbefehl ist MOVE und benötigt zwei (oder mehr)
Parameter. Der erste Parameter gibt die Datei an, die verschoben werden soll, und der zweite Parameter gibt an, wohin die Datei verschoben werden soll.
Angenommen, Sie haben eine Datei mit dem Namen „C: \ Temp \ BatFun.bat“ und möchten diese nach C: \ Bat \ BatFun.bat verschieben. Geben Sie Folgendes in die Befehlszeile ein:
C:\> MOVE C:\Temp\BatFun.bat C:\Bat\BatFun.bat
Die Datei BatFun.bat im Verzeichnis \ Temp wird in das Verzeichnis \ Bat verschoben. Es ist nicht mehr im Verzeichnis C: \ Temp vorhanden, was den Hauptunterschied zwischen COPY und MOVE darstellt. (Einzelheiten zum Befehl COPY finden Sie im Tipp „Moving Files Using the Command Line„.) Natürlich können Sie einen beliebigen Namen für das Ziel angeben, sodass Sie möglicherweise ein \ Temp haben \ BatFun.bat-Datei, die Sie entwickeln und testen, aber wenn Sie damit zufrieden sind, möchten Sie sie möglicherweise in Ihr \ Bat-Verzeichnis verschieben und ihr den Namen DirList.bat geben. Dies wird erreicht, indem nur der Name des Zielparameters geändert wird:
C:\> MOVE C:\Temp\BatFun.bat C:\Bat\DirList.bat
Sie können Platzhalterzeichen verwenden, um mehrere Dateien gleichzeitig zu verschieben. Angenommen, Sie haben mehrere .bat-Dateien in Ihrem \ Temp-Verzeichnis, die zusammenarbeiten sollen, und Sie möchten sie alle in Ihr \ Bat-Verzeichnis verschieben. Möglicherweise heißen die Dateien C: \ Temp \ Dir1.bat, C: \ Temp \ Dir2.bat und C: \ Temp \ Dir3.bat. Um sie alle in Ihr \ Bat-Verzeichnis zu verschieben, lautet der Befehl:
C:\> MOVE C:\Temp\Dir?.bat C:\Bat
Das Platzhalterzeichen „?“ steht für genau ein tatsächliches Zeichen im Quellparameter. Beachten Sie, dass Sie außer dem Zielverzeichnis (ohne den nachfolgenden Backslash) nichts als zweiten Parameter angeben mussten. Dies liegt daran, dass MOVE automatisch den durch den ersten Parameter angegebenen Dateinamen als Dateinamen verwendet, der im Verzeichnis \ Bat verwendet werden soll. Mit anderen Worten, Sie erhalten Dir1.bat, Dir2.bat und Dir3.bat in Ihrem C: \ Bat-Verzeichnis.
Der Befehl MOVE ähnelt dem Befehl COPY, weist jedoch zwei Hauptunterschiede auf:
-
Sie können Dateien nicht mit dem Befehl MOVE verketten.
-
MOVE entfernt die Datei vom Quellspeicherort, anstatt sie dort zu belassen.
Dieser Tipp (13101) gilt für Windows 7, 8 und 10.