Nur neue Dateien in Ordner Kopieren
Guten Tag,
ich habe eine Frage wie ich folgendes Szenario am besten angehen kann, weil ich leider nicht weiter komme.
Ich kopiere einmal am Tag aus diversen Unterordnern PDF Dateien in einen Hauptordner (ordner2) mittels "for /R "D:\ordner1" %%f in (*.*) do xcopy "%%f" "D:\ordner2"".
Es kommen am Tag so ca. 5 neue PDF Dateien hinzu. Ich möchte nun aus dem Ordner 2 der mit allen PDF Dateien gefüllt ist und natürlich jeder Tag mit weiteren Dateien gefüllt wird, nur die neu dazubekommenen Dateien in einen weiteren Ordner 3 kopieren lassen. Der Ordner 3 soll dann nur die 5 neu hinzugefügten Dateien enthalten.
Ich nehme an das es bestimmt relativ einfach ist aber ich stehe dort leider auf dem Schlauch.
Vielen Dank schonmal für Euren Denkanstoß.
ich habe eine Frage wie ich folgendes Szenario am besten angehen kann, weil ich leider nicht weiter komme.
Ich kopiere einmal am Tag aus diversen Unterordnern PDF Dateien in einen Hauptordner (ordner2) mittels "for /R "D:\ordner1" %%f in (*.*) do xcopy "%%f" "D:\ordner2"".
Es kommen am Tag so ca. 5 neue PDF Dateien hinzu. Ich möchte nun aus dem Ordner 2 der mit allen PDF Dateien gefüllt ist und natürlich jeder Tag mit weiteren Dateien gefüllt wird, nur die neu dazubekommenen Dateien in einen weiteren Ordner 3 kopieren lassen. Der Ordner 3 soll dann nur die 5 neu hinzugefügten Dateien enthalten.
Ich nehme an das es bestimmt relativ einfach ist aber ich stehe dort leider auf dem Schlauch.
Vielen Dank schonmal für Euren Denkanstoß.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 626339
Url: https://administrator.de/forum/nur-neue-dateien-in-ordner-kopieren-626339.html
Ausgedruckt am: 11.04.2025 um 10:04 Uhr
2 Kommentare
Neuester Kommentar

Robocopy mit /minage Parameter ist dein Freund
https://docs.microsoft.com/de-de/windows-server/administration/windows-c ...
oder auch Powershell
usw.
.
https://docs.microsoft.com/de-de/windows-server/administration/windows-c ...
oder auch Powershell
ls 'D:\Ordner2" -Filter *.pdf -file | ?{$_.CreationTime.Date -eq (get-date).Date} | cp -Destination "D:\Ordner3" -Verbose
nehme an das es bestimmt relativ einfach ist aber ich stehe dort leider auf dem Schlauch.
Joa, du könntest in deinem bestehendem Skript einfach die Dateien schon in den weiteren Ordner (Ordner 3) kopieren dann brauchst du auch nicht zwei Skripte
Hallo,
Gruß,
Peter
Zitat von @danuxi:
Ich nehme an das es bestimmt relativ einfach ist aber ich stehe dort leider auf dem Schlauch.
Ein Blick mit xcopy /? hätte dir den Schalter /D:[M-T-J] verraten. Entweder damit oder du nimmst copy und sagst selbst welche Dateien du kopiert haben willst. Auch ein Robocopy kann dir helfen.Ich nehme an das es bestimmt relativ einfach ist aber ich stehe dort leider auf dem Schlauch.
Gruß,
Peter