Wie überprüfe ich, ob mein Kopiervorgang in Windows 7 abgeschlossen ist?

3

Gestern hatte ich die Aufgabe, ein Verzeichnis zu kopieren, um es über Nacht laufen zu lassen. Heute Morgen stellte ich jedoch fest, dass der Computer aufgrund von Windows Update oder etwas anderem neu gestartet wurde.

Ich habe mich gefragt, ob es eine Möglichkeit gibt, zu überprüfen, ob die Kopie vollständig ist.

Eine Möglichkeit wäre, den Zeitpunkt der letzten Änderung der Kopie und den Zeitpunkt des Neustarts des Systems zu überprüfen. Aber ich habe mich gefragt, wo ich die Zeit finden soll, zu der das System neu gestartet wurde?

Ich habe mich auch gefragt, wo sich einige Protokolldateien befinden, die die Aufzeichnungen enthalten. Ich kenne die Ereignisanzeige, weiß aber nicht, wo ich sie finden kann.

Andere Methoden sind ebenfalls willkommen.

Ich würde auch gerne Vorschläge für andere Wege hören, um die Kopie zu erstellen, anstatt sie einfach zu kopieren und einzufügen.

Tim
quelle

Antworten:

3

Sie können die Verzeichnisgröße und die Anzahl der Dateien im Verzeichnis durch Vergleichen der Eigenschaftenfenster vergleichen. (Klicken Sie mit der rechten Maustaste auf den Ordner -> Eigenschaften.) Es wird nicht angezeigt, ob alle Daten ordnungsgemäß kopiert wurden, sondern es wird angezeigt, wie weit der Kopiervorgang fortgeschritten ist. Wenn es genau das gleiche ist, kann ich mit Sicherheit sagen, dass es abgeschlossen wurde.

Sie könnten es einfach noch einmal kopieren und die Kopie überschreiben. Wenn ein Dialogfeld mit der Meldung angezeigt wird, dass die Datei bereits vorhanden ist, aktivieren Sie "Aktion für alle verwenden" und klicken Sie auf "Alte Datei beibehalten / Datei überspringen".

Darüber hinaus finden Sie in den Protokollen Ihres Systems einen Eintrag, der angibt, wann der Computer neu gestartet wurde. (Start -> Rechtsklick auf "Computer" -> "Verwalten" -> Wählen Sie "Protokolle" in der linken Spalte -> Wählen Sie "Benutzerdefinierte Ansichten" -> Wählen Sie die "Administrative ..." und suchen Sie nach Einträgen, die " Wininit ". Dies war der Zeitpunkt, an dem Windows gebootet wurde.

BloodPhilia
quelle
2

Soweit ich weiß, gibt es in Windows keine integrierte Funktion, die Ihnen sagt, ob der Vorgang abgeschlossen ist oder nicht.

Für ein komplizierteres System sollten Sie sich die Dateiexplorer von Drittanbietern ansehen.

Sehen Sie sich hier eine kleine Liste an:

http://www.simplehelp.net/2006/10/11/10-windows-explorer-alternatives-compared-and-reviewed/

Die Liste ist alt, aber die meisten darauf enthaltenen Programme sind in ihren neuesten Iterationen immer noch brauchbare Alternativen.

akseli
quelle
2

Zusätzlich zu Akselis Vorschlag empfehle ich Ihnen, sich TeraCopy anzuschauen . Einige seiner Funktionen umfassen die Fehlerbehebung und die Möglichkeit, Dateiübertragungen anzuhalten und fortzusetzen.

happy_soil
quelle
Ich benutze dieses Programm die ganze Zeit. Sobald eine Kopie / Verschiebung abgeschlossen ist, kann ein Protokoll mit allen Erfolgen / Fehlern jeder Dateioperation angezeigt werden. So können Sie herausfinden, welche Dateien Sie übersprungen haben oder welche nicht kopiert werden konnten.
Chuck
1

Eine weitere Option ist Microsoft SyncToy , mit dem die Ergebnisse des Vorgangs protokolliert werden und nachfolgende Synchronisierungen durchgeführt werden können, um nur geänderte oder fehlende Dateien zu kopieren.

Alan B
quelle
1

Sie können Robocopy zum Kopieren über die Befehlszeile verwenden. Sie können es in Skripten verwenden, und es gibt Optionen, um die ursprünglichen Zeitstempel beizubehalten und in eine Textdatei zu protokollieren.

z.B.

robocopy "%_source%" "%_destination%" /E /ZB /EFSRAW /DCOPY:T /XJ /R:3 /W:10 /V /NP /TEE /XO /XN /LOG+:"%COMMAND%\logs\%COMPUTERNAME%\%USERNAME%\robocopy.log"

Sie können dies eingeben, um herauszufinden, wann der Computer neu gestartet wurde:

systeminfo | findstr /i boot

paradroid
quelle