Windows bietet vielfältige Möglichkeiten, Dateien zu duplizieren und zu verlagern. Wir zeigen Ihnen unterschiedliche Methoden im Datei-Explorer sowie deren Nutzung in der Eingabeaufforderung und PowerShell. Sogar das Hinzufügen von Optionen wie „Kopieren nach“ und „Verschieben nach“ zum Kontextmenü des Datei-Explorers ist möglich.
Wenn Sie in Windows 10 eine Datei oder einen Ordner kopieren, wird eine exakte Replik des ausgewählten Objekts erstellt und in einem von Ihnen bestimmten Zielordner abgelegt. Im Gegensatz dazu wird beim Verschieben einer Datei oder eines Ordners das Originalelement an den Zielort übertragen, ohne dass eine zusätzliche Kopie angefertigt wird.
Dateien per Drag-and-Drop kopieren oder verschieben
Eine übliche Methode zum Kopieren oder Verschieben von Dateien und Ordnern ist das Ziehen und Ablegen in den gewünschten Zielordner. Standardmäßig kann der Datei-Explorer je nach Speicherort des Zielordners eine Datei verschieben statt zu kopieren oder umgekehrt. Es gibt jedoch eine spezielle Technik, mit der sich dieses Standardverhalten außer Kraft setzen lässt.
Öffnen Sie den Datei-Explorer mit der Tastenkombination Windows + E und navigieren Sie zu der Datei, die Sie bearbeiten möchten.
Wenn Sie Dateien von einem Ordner in einen anderen verschieben, können Sie entweder den Navigationsbereich auf der linken Seite verwenden oder ein weiteres Fenster des Datei-Explorers öffnen, um zum Zielordner zu gelangen. In diesem Beispiel nutzen wir ein zweites Datei-Explorer-Fenster für die Kopiervorgänge.
Starten Sie ein zweites Datei-Explorer-Fenster mit Windows + E und navigieren Sie zum Ordner, in den Sie die Dateien verschieben möchten.
Windows verwendet zwei Standardaktionen, wenn Sie eine Datei oder einen Ordner per Drag & Drop an einen neuen Ort bewegen: Kopieren oder Verschieben. Das Kopieren wird standardmäßig ausgeführt, wenn das Zielverzeichnis sich auf einem anderen Laufwerk befindet. Das Verschieben erfolgt hingegen, wenn Quelle und Ziel auf demselben Laufwerk liegen. Diese automatische Zuweisung lässt sich jedoch durch einen einfachen Trick umgehen.
Um Dateien auf ein anderes Laufwerk zu kopieren, wählen Sie die gewünschten Dateien aus, klicken Sie sie an, ziehen Sie diese in das zweite Fenster und legen Sie sie dort ab.
Wenn Sie Dateien auf dasselbe Laufwerk kopieren möchten, klicken Sie auf die Dateien, ziehen Sie sie in das zweite Fenster, und halten Sie die Strg-Taste gedrückt, bevor Sie sie ablegen, um den Kopiervorgang zu erzwingen.
Zum Verschieben von Dateien innerhalb des gleichen Laufwerks wählen Sie die gewünschten Dateien aus, klicken Sie sie an, ziehen Sie diese in das zweite Fenster und legen Sie sie dort ab.
Wenn sich der Zielordner auf einem anderen Laufwerk befindet, klicken und ziehen Sie die Dateien wie zuvor in das zweite Fenster, halten Sie aber dieses Mal die Umschalttaste gedrückt, um das Verschieben der Dateien zu bewirken.
Dateien mit Ausschneiden, Kopieren und Einfügen verschieben
Dateien lassen sich auch über die Zwischenablage verschieben und kopieren, analog zum Ausschneiden, Kopieren und Einfügen von Text.
Öffnen Sie den Datei-Explorer mit Windows + E und navigieren Sie zu der Datei, die Sie bearbeiten möchten.
Markieren Sie die Dateien, die Sie kopieren möchten, und klicken Sie im Menü „Datei“ auf „Kopieren“ oder nutzen Sie die Tastenkombination Strg + C, um die Dateien in die Zwischenablage zu übertragen.
Zum Verschieben markieren Sie die Dateien und wählen im Menü „Datei“ die Option „Ausschneiden“ oder drücken Sie Strg + X, um die Dateien in die Zwischenablage zu verschieben.
Navigieren Sie zum Zielordner und klicken Sie im „Start“-Menü auf „Einfügen“ oder drücken Sie Strg + V. Je nachdem, ob Sie „Kopieren“ oder „Ausschneiden“ gewählt haben, werden die Dateien entweder kopiert oder verschoben.
Dateien über das Kontextmenü kopieren oder verschieben
Wenn Sie mit der rechten Maustaste auf eine Datei oder einen Ordner klicken, bietet Windows versteckte Optionen im Kontextmenü, mit denen Sie „Kopieren nach“ und „Verschieben nach“ hinzufügen können. Mit diesen zusätzlichen Optionen lassen sich Dateien und Ordner durch wenige Klicks kopieren oder verschieben.
Dateien über die Eingabeaufforderung kopieren oder verschieben
Eine schnelle Möglichkeit, die Eingabeaufforderung im gewünschten Verzeichnis zu öffnen, bietet der Datei-Explorer. Navigieren Sie zuerst im Datei-Explorer zum gewünschten Ordner. Klicken Sie auf die Adressleiste, tippen Sie „cmd“ ein und bestätigen Sie mit der Eingabetaste.
Zum Kopieren einer Datei verwenden Sie die folgende Syntax (für das Kopieren eines Ordners lassen Sie die Dateierweiterung weg):
copy "dateiname.ext" "vollständigerpfadzumzielordner"
Anführungszeichen sind im Befehl nur notwendig, wenn Dateinamen oder Ordner Leerzeichen enthalten. Sind keine Leerzeichen vorhanden, können die Anführungszeichen weggelassen werden. Im folgenden Beispiel sind keine Leerzeichen vorhanden, wodurch die Anführungszeichen entfallen.
Der Kopierbefehl erlaubt auch das Duplizieren mehrerer Dateien gleichzeitig. Trennen Sie die einzelnen Dateinamen mit Kommas und geben Sie den Zielordner wie gewohnt an.
Zum Verschieben einer Datei verwenden Sie die folgende Syntax (für Ordner lassen Sie die Dateierweiterung weg):
move "dateiname.ext" "vollständigerpfadzumzielordner"
Auch hier sind Anführungszeichen nur bei Leerzeichen im Dateinamen oder Ordnerpfad erforderlich. Im folgenden Beispiel kann auf Anführungszeichen verzichtet werden, da diese nicht benötigt werden.
Beim Versuch, mehrere Dateien mit dem Verschiebebefehl gleichzeitig zu verschieben, wie es beim Kopierbefehl möglich ist, gibt die Eingabeaufforderung jedoch einen Syntaxfehler aus.
Es gibt verschiedene Möglichkeiten, mehrere Elemente gleichzeitig zu verschieben, ohne einen Fehler zu verursachen. Diese Methoden nutzen Platzhalter, um mehrere Dateien innerhalb eines Befehls zu bearbeiten.
Um alle Dateien eines bestimmten Typs zu verschieben, können Sie folgende Syntax verwenden:
move *.ext "vollständigerpfadzumzielordner"
Die zweite Möglichkeit ist das Verschieben aller Elemente aus dem Quellverzeichnis, unabhängig vom Dateityp. Hierzu verwenden Sie diese Syntax:
move * "vollständigerpfadzumzielordner"
Dateien mit PowerShell kopieren oder verschieben
Windows PowerShell bietet beim Kopieren oder Verschieben von Dateien in der Befehlszeile noch größere Möglichkeiten und Flexibilität als die Eingabeaufforderung. Obwohl wir hier nur die grundlegenden Funktionen betrachten, können Sie mit Cmdlets sehr leistungsstarke Aufgaben ausführen.
Der schnellste Weg, ein PowerShell-Fenster am gewünschten Ort zu öffnen, führt über den Datei-Explorer. Klicken Sie im Menü „Datei“ auf „Windows PowerShell öffnen“ und wählen Sie „Windows PowerShell öffnen“.
Um eine Datei oder einen Ordner in PowerShell zu kopieren, verwenden Sie folgende Syntax:
Copy-Item "dateiname.ext" "zielverzeichnis"
Obwohl nicht zwingend erforderlich, benötigt das Cmdlet Copy-Item nur Anführungszeichen für Dateiname und Verzeichnis, wenn diese Leerzeichen enthalten.
Um beispielsweise eine Datei vom aktuellen Verzeichnis in ein anderes zu kopieren, nutzen Sie folgenden Befehl:
Copy-Item Lex.azw D:Downloads
Die wirkliche Stärke von PowerShell liegt in der Kombination von Cmdlets. Angenommen, Sie möchten einen Ordner mit vielen Unterordnern und E-Books kopieren.
Anstatt das Verzeichnis zu ändern und den Befehl erneut auszuführen, können Sie PowerShell anweisen, jeden Ordner und Unterordner zu durchsuchen und alle Dateien eines bestimmten Typs zum Ziel zu kopieren.
Dazu verwenden Sie dieses Cmdlet:
Get-ChildItem -Path "*.azw" -Recurse | Copy-Item -Destination "D:Downloads"
Der Teil Get-ChildItem des Cmdlets listet alle Dateien im aktuellen Verzeichnis und allen Unterordnern (mit dem Schalter -Recurse) mit der Dateierweiterung AZW auf und leitet diese (das Symbol |) an das Cmdlet Copy-Item weiter.
Zum Verschieben von Dateien verwenden Sie folgende Syntax:
Move-Item Lex.azw D:Downloads
Move-Item folgt derselben Syntax wie Copy-Item. Möchten Sie also alle Dateien eines bestimmten Typs aus einem Ordner und allen Unterordnern verschieben, funktioniert das Cmdlet fast identisch zu Copy-Item.
Geben Sie folgendes Cmdlet ein, um Dateien eines bestimmten Typs aus einem Ordner und seinen Unterordnern zu verschieben:
Get-ChildItem -Path "*.azw" -Recurse | Move-Item -Destination "D:Downloads"