Was ist eine bessere Alternative zum Kopieren von Dateien als die Windows-Standardeinstellung?

Translate

Ich muss Hunderte von Gigs mit zufälligen Dateien auf meinem Computer kopieren und bin ziemlich misstrauisch, die in Windows integrierte Vanille-Dateikopie zu verwenden.

Ich möchte nicht, dass es an einem "Sind Sie sicher?", "Sind Sie wirklich sicher?", "Sogar Zip-Dateien?", "Sicherlich auch keine schreibgeschützten Dateien!" Hängt. Schleife, sobald ich wegtrete.

Ich möchte nicht, dass es stundenlang funktioniert und dann unerwartet aufhört: "Jemand hat diese Datei einmal geöffnet und deshalb werde ich sie nicht kopieren!" und dann die gesamte Kopie abbrechen oder einfach beenden, ohne anzugeben, was getan wurde und welche Arbeit noch übrig ist.

Mit welchen Dateiverwaltungsprogrammen haben Sie Erfahrung? Welches empfehlen Sie?

Diese Frage bezieht sich auf meine andere Frage:Wie kann ich ein altes PATA-Festplattenlaufwerk auf meinem neueren SATA-Computer verwenden?

This question and all comments follow the "Attribution Required."

Alle Antworten

Translate

Wie wäre es mit einer guten alten Kommandozeilen-Xcopy? Mit S: als Quelle und T: als Ziel:

xcopy /K /R /E /I /S /C /H /G /X /Y s:\*.* t:\

/ K Kopiert Attribute. Normal Xcopy setzt schreibgeschützte Attribute zurück.

/ R Überschreibt schreibgeschützte Dateien.

/ E Kopiert Verzeichnisse und Unterverzeichnisse, einschließlich leerer.

/ I Wenn das Ziel nicht vorhanden ist und mehr als eine Datei kopiert wird, wird davon ausgegangen, dass das Ziel ein Verzeichnis sein muss.

/ S Kopiert Verzeichnisse und Unterverzeichnisse mit Ausnahme von leeren.

/ C Kopiert weiter, auch wenn Fehler auftreten.

/ H Kopiert auch versteckte und Systemdateien.

/ Y Unterdrückt die Aufforderung, zu bestätigen, dass Sie eine vorhandene Zieldatei überschreiben möchten.

/ G Ermöglicht das Kopieren verschlüsselter Dateien an ein Ziel, das keine Verschlüsselung unterstützt.

/ X Kopiert die Einstellungen für die Dateiüberwachung (impliziert / O).

(Edit: Hinzugefügt / G und / X, die seit einigen Jahren neu sind)

Quelle
Translate

VerwendenRobocopy (Robuste Dateikopie).

HINWEIS:

In Windows Vista und Server 2008, wenn Sie Folgendes eingeben:

xcopy /?

du kriegst:

HINWEIS: Xcopy ist jetzt veraltet. Bitte verwenden Sie Robocopy.

Also gewöhne dich an Robocopy :)

Quelle
Translate

Du kannst es versuchenTeraCopyoderRoboCopy.

Quelle
Translate

Ich würde definitiv bevorzugen:

1)Teracopy- GUI-basiert, ersetzt die standardmäßige Windows-Benutzeroberfläche zum Kopieren / Verschieben und fügt sich dem Kontextmenü hinzu. Die Basisversion ist kostenlos (für den Heimgebrauch, denke ich).

2)Robokopie- CLI-basiert, nützlich bei der Skripterstellung. Kostenloses Tool von MS und in Vista / Windows 2008 enthalten. MS Technet verfügt auch über eine grafische Benutzeroberfläche für das Robokopieren - nützlich, um Anweisungen zu erstellen, die Sie später in Skripte oder an der Eingabeaufforderung einbetten können.

PS: Ich weiß, dass diese hier bereits vorgeschlagen wurden und ich hätte darüber abgestimmt, wenn ich könnte.

Quelle
Translate

Sie müssen wirklich ein Dateisynchronisierungstool verwenden, wie zSyncBackSE, MS SyncToyoder sogar so etwasWinMergewird den Trick machen. Ich bevorzuge SyncBack, da Sie damit sehr explizite Regeln für nahezu jeden möglichen Fall und Konflikt festlegen können, zumindest mehr als für die beiden anderen. Bei all diesen müssen Sie nicht immer auf alle Popups klicken, und Sie können ohne Zweifel überprüfen, ob das Ziel genau mit der Quelle übereinstimmt.

Quelle
Translate

Du kannst es versuchenSuperCopierersetzt den standardmäßigen Windows-Kopiermechanismus beim Laden.

Es kann fehlgeschlagene Dateien am Ende erneut versuchen, eine stornierte Kopie (auch eine von Windows stornierte Kopie) fortsetzen und "Alle" für jede Antwort akzeptieren. Sie können sogar die nervigen Fragen beantworten (Datei existiert bereits, Fehler beim Kopieren der Datei), bevor sie auftreten.

Quelle
SAL
Translate

Große Daumen hoch für Robocopy. Ich benutze es, um die Dinge zu tun, die Sie erwähnen.

Zum Beispiel führe ich derzeit 5 Robocopy-Sitzungen auf meinem Server aus, in denen ich ungefähr 60 GB Dateien zwischen 3 Remote-Servern kopiere, über ein CheckPoint-VPN mit zwei verbunden bin und der andere ein Amazon S3-Speicherplatz ist, der über JungleDisk zugeordnet ist.

Ich arbeite mit einem Kollegen am anderen Ende des Landes. Er wird sich später am Abend bei denselben Servern anmelden und einen ähnlichen Satz von Robocopy-Batch-Dateien ausführen, um alle Änderungen herunterzuladen, die ich gerade hochlade.

Die 'Killer App'-Funktion ist, dass Robocopy Datums- / Zeitstempel von Dateien beibehält und standardmäßig NUR Dateien kopiert, die unterschiedlich sind. Sie können also auf einen riesigen Verzeichnisbaum zeigen, und nur geänderte Dateien werden kopiert.

Hier sind einige nützliche Tipps für diese Art von Dingen ...

/MIRspiegelt einen Verzeichnisbaum, löscht und fügt ihn hinzu

/R:10weist robocopy an, 10 Mal zu versuchen, die Datei zu kopieren, bevor er aufgibt. Der Standardwert ist 1.000.000 Mal

/LOG+somefilename.logHängt die Bildschirmausgabe an somefilename.log an und erstellt sie gegebenenfalls.

/XD dir1 dir2ignoriert alle Verzeichnisse mit dem Namen dir1 oder dir2 in der Kopie. Platzhalter können verwendet werden.

/FFTverwendet FAT-Zeitstempel, die weniger genau als NTFS sind (verwendet eine 2-Sekunden-Granularität in Zeitstempeln). Ich finde dieses auch nützlich beim Kopieren zwischen Linux-Dateisystemen und NTFS.

Ich benutze normalerweise so etwas wie

robocopy d:\workdir y:\workdir /TEE /LOG+:d:\update.log /MIR /R:5

Hiermit wird (/ MIR) d: \ workdir mit y: \ workdir gespiegelt. Fügen Sie ein Protokoll dessen, was es tut, an d: \ update.log (/LOG+d:\update.log) an und schreiben Sie die Ausgabe sowohl an die Konsole als auch an die Protokolldatei (/ TEE) und versuchen Sie jede Datei fünfmal, bevor Sie mit der nächsten fortfahren.

Es funktioniert auch mit UNC-Pfaden.

Wenn Sie eine große Sammlung von Dateien haben, die über mehrere PCs synchronisiert werden müssen, ist Robocopy Ihr Freund.

Quelle
Translate

Es hört sich so an, als ob ein Tool im Backup-Stil genau das ist, wonach Sie suchen.

Ich habe benutztSyncBack(Eine der Versionen ist kostenlos). Sie können es auch ausprobierenMS SyncToyDies versucht das Verschieben, Kopieren, Synchronisieren usw. zu vereinfachen.

Wenn Sie wirklich nur zufällige Dateien zu zufälligen Zeiten kopieren, können Sie es versuchenGesamtkopieDies hat den zusätzlichen Vorteil, dass Sie gut über ein Netzwerk arbeiten können (Pause, Wiederaufnahme usw.).

Quelle
Translate

VerwendenRobokopieEs kann Dateien im "neu startbaren Modus" kopieren und die Dateiattribute berücksichtigen. Es wird mit Vista und Server 2008 geliefert und kann für ältere Betriebssysteme heruntergeladen werden. Außerdem können Sie festlegen, dass fehlerhafte Kopien erneut versucht werden, um Dateien abzurufen, die vorübergehend von einem anderen Prozess verwendet werden.

Quelle
Translate

Neben den bereits vorgeschlagenen XCOPY, RoboCopy und TeraCopy können Sie auch Total Commander ausprobieren.

Quelle
Translate

Powershell-Skripte könnten ebenfalls nützlich und sicherlich flexibler sein alsxcopyund andere DOS-Befehle. Sie können problemlos durch Unterverzeichnisse navigieren, Ihre Dateien nach Namen oder Erweiterungen filtern, insbesondere bestimmte Dateien anhand der Kriterien Ihrer Wahl behandeln usw.Powershell Community-Websiteist ein guter Ausgangspunkt.

Quelle
Translate

Ich habe es ausprobiertKopierhandlerund es funktioniert sehr gut. Es verfügt über einige coole Funktionen, mit denen Sie die Pufferung je nach Medientyp und Unterstützung für Dateiwarteschlangen steuern können, sodass Sie Ihre Kopier- und Verschiebevorgänge einrichten und vergessen und gleichzeitig die Festplattenfragmentierung minimieren können. Es werden also nicht mehrere Dateien gleichzeitig von einer einzelnen CD oder DVD kopiert, da das Laufwerk zu viel suchen würde.

Das Beste von allem ist Open Source.

Quelle
Translate

Xcopy behält das Änderungsdatum bei, nur das Erstellungsdatum und das Zugriffsdatum ändern sich.

(Getestet unter XP Pro, versuchen Sie es in einem kleinen Ordner, um zu überprüfen, ob Sie Vista verwenden, da ich es nicht unter Vista getestet habe.)

Bearbeiten: Möglicherweise möchten Sie die Ausgabe jedoch umleiten:

xcopy /K /R ....... s:\*.* t:\ >c:\xcopy.log 2>&1

Auf diese Weise können Sie das Protokoll überprüfen, wenn Dateien nicht kopiert werden können (dh System Volume Information generiert einen Fehler, aber dieser Ordner spielt ohnehin keine Rolle für das, was Sie versuchen).

Quelle
Translate

Ich habe Copy Handler verwendet. Das Schönste daran ist, dass es seine Jobs wie ein Download-Manager in die Warteschlange stellt. Es hat eine Shell-Erweiterung, sodass Sie entweder mit der rechten Maustaste auf Ziehen klicken oder einfach die Kopie mit Copyhandler als Standardaktion festlegen können.

Quelle
Translate

Neben der bereits erwähnten Robocopy,XXCOPYhat eine kostenlose Version. Die Syntax ist abwärtskompatibel mit XCOPY, bietet jedoch unzählige zusätzliche Optionen (XXCOPY / HELP> x erstellt eine 42-KB-Datei mit allen verfügbaren Optionen). Sie können beispielsweise Dateien damit löschen, eine Liste von Verzeichnissen für die Kopie einschließen oder ausschließen, sie als "Touch" -Dienstprogramm verwenden usw.

Ich benutze es seit Jahren, es ist 2 Daumen hoch.

Quelle
Translate

ZTreeWinEs handelt sich um einen 32-Bit-Datei- / Verzeichnismanager im Textmodus mit Baumstruktur für Windows. Sehr einfach zu bedienen, es gibt ein Menü, aber es zeigt auch die Tasten für verschiedene Befehle. Einfache Navigation im Dateisystem und geteilter Fensterbereich, sodass Sie mit nur wenigen Tastenanschlägen problemlos mit Quelle und Ziel arbeiten können. Es ist weitaus effektiver als Windows Explorer oder Xcopy.

Quelle
Everley Lee
Translate

ich habe es versuchtKillCopy 2.85und ich kann nur eins sagen - dies ist eine leistungsstarke Kopiersoftware, die eine Windows-Dateikopie zu 100% ersetzen kann. Vielleicht das Beste aus Alternativen, die ich jetzt getestet habe. Die Dateiübertragung ist sehr schnell. KillCopy ist die schnellste Software und kann Dateien mit 40 MB / s kopieren. Die Gründe für meine Wahl sind einfach: KillCopy funktioniert auf allen Windows-Plattformen einwandfrei, ohne dass es sich um Architektur handelt - 32 oder 64 Bit.

Quelle
Translate

Ein GUI-Frontend für xcopy finden Sie unter:http://lorenstuff.weebly.com/(freie) Steuerelemente sind: Eingabe, Ausgabe, Schalter einstellen & ausführen. Kein Ersatz oder eine Verbesserung der xcopy, sondern nur eine grafische Benutzeroberfläche zur Vereinfachung der Bedienung.

Quelle
Translate

Ich habe mir einen PC mit 4 GB RAM, einem 1,8-GHz-Dual-Core-PATA-Laufwerk mit zwei GB und einem sekundären 250-GB-SATA-Laufwerk gebaut und Windows Vista Business Edition installiert. Als ich 120 GB Daten von meiner alten PATA-Festplatte kopieren musste, schlug Vista kläglich fehl und stürzte immer wieder ab. Ich empfehle auf jeden Fall Teracopy Free Edition.

Quelle
Translate

CopywhizProgramm (kommerziell) scheint genau die Probleme zu lösen, die Sie aufgelistet haben.

Quelle
Translate
Xcopy [source] [destination] /e /c /h /o /d 

Kopiert alles, was zuvor nicht kopiert wurde. Funktioniert im Wesentlichen als neu startbar, da Sie einfach drücken und eingeben können und es dort beginnt, wo es war, als Sie es gestoppt haben oder die Verbindung verloren hat. Kopiert keine bereits kopierten Dateien und behält die Berechtigung und die Attribute bei.

Es ignoriert auch Fehler. Wenn also etwas nicht kopiert werden kann, geht es einfach weiter.

Ich erinnere mich daran, weil sein xcopy-Echo (e) d

Quelle
JAL
Translate

Starten Sie Linux neu, mounten Sie das Laufwerk und verwenden Sie GNUcp.

Quelle