Dateien mit Batch-Skript verschieben
Dieses Tutorial zeigt, wie wir eine Datei mit Batch Script verschieben können.
Verwenden Sie Batch-Skript zum Verschieben von Dateien
Wir können eine Datei von einem Ziel zu einem anderen verschieben, indem wir die Datei von der Quelle ziehen und die Datei am Zielort ablegen. Wir können die Aufgabe auch ausführen, indem wir einfach mit der rechten Maustaste auf die Datei klicken und auf Ausschneiden
klicken und sie dann am Zielort einfügen
.
Es gibt eine andere Möglichkeit, eine ähnliche Aufgabe programmgesteuert auszuführen. Wir werden ein Batch-Skript erstellen, das Dateien von einem Ziel zum anderen verschiebt.
Zu diesem Zweck verwenden wir einen integrierten Batch-Skriptbefehl namens MOVE
.
Syntax:
MOVE [OPTIONS] [SOURCE DESTINATION] [TARGETED DESTINATION]
Nachfolgend sind die verfügbaren Optionen für diesen Befehl aufgeführt.
/Y
- Sicherheitsabfrage beim Überschreiben von Dateien unterdrücken./-Y
- Bestätigungsabfrage aktivieren, wenn Dateien überschrieben werden.
Befehlsskript:
MOVE "C:\SOURCE\TestFile.txt" "C:\DESTINATION\"
Im obigen Beispiel verschieben wir die Datei mit dem Namen TestFile.txt
von einem Ziel zu einem anderen, aber dies ist für eine einzelne Datei. Sehen wir uns den folgenden Beispielcode an.
Befehlsskript:
MOVE "C:\SOURCE\*.*" "E:\DESTINATION"
Das obige Beispiel verschiebt alle Dateien aus dem Ordner SOURCE
in den Ordner DESTINATION
. Sie können die oben bereits besprochene Option verwenden, um sich vom System benachrichtigen zu lassen, wenn ein Überschreiben auftritt.
Der Code *.*
bedeutet, dass eine Datei mit beliebigem Namen oder Typ in den Zielordner verschoben wird. Wir verwenden keinen Dateifilter für den Befehl.
Dieser Befehl kann die folgenden Fehlerstufen generieren.
%ERRORLEVEL% = 0
- Wird generiert, wenn die Datei erfolgreich verschoben wurde.%ERRORLEVEL% = 1
- Wird generiert, wenn falsche Parameter angegeben wurden, nicht verschoben werden konnten oder die Datei nicht gefunden wurde.
Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.
LinkedIn