Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

xcopy mit Parameter d kopiert es nicht ganz genau?

Frage Entwicklung Batch & Shell

Mitglied: miniversum

miniversum (Level 3) - Jetzt verbinden

07.06.2007, aktualisiert 19:17 Uhr, 9679 Aufrufe, 4 Kommentare

Hallo
Ich habe zwei Batch Dateien.
Eine um geänderte Dateien von einem Verzeichnis auf der Festplatte in ein Verzeichnis auf einem USB Stick zu kopieren und eine zweite Batch für das gleich in die andere Richtung.
Die Dateien sehen jeweils so aus:
REM HD2USB.bat
@xcopy "D:\Festplatten Ordner" "I:\USB Stick Ordner" /D /E & pause
und
REM USB2HD.bat
@xcopy "I:\USB Stick Ordner" "D:\Festplatten Ordner" /D /E & pause

Jetzt ist es allerdings so das wenn ich z.B. die HD2USB.bat ausführe auch wie gewünscht die Dateien auf den USB Stick kopiert werden. Sie befinden sich danach auch auf den Stick.
Führe ich allerdings danach die USB2HD.bat aus werden die gleichen Dateien die vorher mit der HD2USB.bat auf den Stick kopiert wurden wieder zurück kopiert auf die Festplatte.
Bei umgekehrter Reihenfolge tritt der gleiche Effekt auf.
Nun frage ich mich warum das so ist? Die Dateien sind ja schon nach dem ersten Kopiervorgang auf den USB Stick enthalten und somit sind die Verzeichnisse auf Festplatte und USB Stick identisch. Oder doch nicht? Gebts da noch nen Parameter beim xcopy?

Bin für jede erklärung Dankbar.

miniversum
Mitglied: Dani
07.06.2007 um 12:42 Uhr
Hi miniversum,
also ich könnte mir folgendes vorstellen: Du führst zuerst HD2USB.bat aus. So sind die Dateien auf dem Stick auch vorhanden.
Nun die Info in der Hilfe von xcopy :
01.
/D:M-T-J  Kopiert nur die an oder nach dem Datum geänderten Dateien. 
02.
               Ist kein Datum angegeben, werden nur Dateien kopiert, 
03.
               die neuer als die bestehenden Zieldateien sind.
Die Frage ist nun auf welches Datum (z.B. Änderungsdatum) xcopy der entsprechenden Dateien schaut. Denn die Dateien auf dem Stick sind nun neuer als die auf der Festplatte. So würde ich das sehen....


Gruß
Dani
Bitte warten ..
Mitglied: miniversum
07.06.2007 um 13:01 Uhr
Hab mal nachgeschaut. Das Änderungsdatum bleibt durch das Kopieren erhalten. Das Erstelldatum ist das des Kopierens.
Was ich jetzt aber nochmal nach Tests rausgefunden habe ist, dass ich diesen "Fehler" auch nur habe bim Kopieren auf den USB Stick. Gebe ich statt dem Stick ein Verzeichnis auf einer anderen Partition bzw. einer anderen Festplatte an funktioniert es wie gewünscht.
Wird beim Schreiben auf den USB Stick vielleicht doch irgentwas anders geschrieben?

miniversum
Bitte warten ..
Mitglied: bastla
07.06.2007 um 18:13 Uhr
Hallo miniversum!

Unter der Annahme, dass der Stick "FAT"-formatiert ist, wäre es eine mögliche Erklärung, dass die Zeiten in FAT auf jeweils 2 Sekunden abgerundet gespeichert werden (also von 0 bis 58 Sekunden in Zweierschritten - siehe zB http://en.wikipedia.org/wiki/Vfat#Directory_table bei Byte-Offset 0x0e).

Grüße
bastla
Bitte warten ..
Mitglied: miniversum
07.06.2007 um 19:17 Uhr
Stimmt daran scheint es zu liegen. Interessanter Weise wird mir das Änderungsdatum ungerade angezeigt, auch nach dem kopieren. aber Scheint wirklich vom FAT zu kommen. Auch bei ner FAT32 Partition hab ich das jetzt nachbilden können.

miniversum
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Xcopy-script kopiert nur 1 datei?
Beitrag von 2 Kommentare

Frage von f0rml0s zum Thema Batch & Shell

Batch & Shell
XCopy bash script ungültige laufwerksangabe.?
Beitrag von 5 Kommentare

Frage von f0rml0s zum Thema Batch & Shell

Batch & Shell
New-ADUser (optional Parameter)
Beitrag von 13 Kommentare

Frage von mc-doubleyou zum Thema Batch & Shell

Batch & Shell
Parameter für plink-Aufruf
Beitrag von 4 Kommentare

Frage von trobonarf zum Thema Batch & Shell

Neue Wissensbeiträge
MikroTik RouterOS

Mikrotik - Lets Encrypt Zertifikate mit MetaROUTER Instanz auf dem Router erzeugen

Beitrag von 4 Kommentare

Anleitung von colinardo zum Thema MikroTik RouterOS

Sicherheit

Sicherheitslücke in HP-Druckern - Firmware-Updates stehen bereit

Beitrag von

Information von BassFishFox zum Thema Sicherheit

Administrator.de Feedback

Entwicklertagebuch: Die Startseite wurde überarbeitet

Beitrag von 5 Kommentare

Information von admtech zum Thema Administrator.de Feedback

Vmware

VMware Desktopprodukte sind verwundbar

Beitrag von

Information von Penny.Cilin zum Thema Vmware

Heiß diskutierte Inhalte
Visual Studio
Vb.net-Tool zum Erzeugen einer Outlook-E-Mail
Beitrag von 24 Kommentare

Frage von ahstax zum Thema Visual Studio

Windows Server
RDP macht Server schneller???
Beitrag von 16 Kommentare

Frage von JaniDJ zum Thema Windows Server

Windows Netzwerk
Netzwerk Neustrukturierung
Beitrag von 16 Kommentare

Frage von IT-Dreamer zum Thema Windows Netzwerk

Windows 10
Windows 10 dunkler Bildschirm nach Umfallen
Beitrag von 15 Kommentare

Frage von Akcent zum Thema Windows 10