Robocopy kopiert willkürlich falsche Dateinamen
Hallo zusammen,
ich benötige dringend Hilfe.
Ich arbeite seit mehreren Jahren mit Robocopy, aber stehe jetzt vor einem Problem.
Ich möchte aus einem Quellverzeichnis G:\Fotos alle Dateien (Fotos) nach F:\Fotos2012 kopieren die mit 2012 beginnen.
Der Syntax der Dateinamen lautet JJJJMMTT_HHmm_Orignalname.jpg
20120522_1148_DSC_6577.jpg
Mein robocopy Befehl in einer cmd Datei lautet
robocopy "G:\Fotos" "F:\Fotos2012" /IF 2012*.jpg /LOG:G:\log.log
Der /IF (include File) ist in dem Fall gleichbedeutend wie die angabe der Dateinamen.
robocopy "G:\Fotos" "F:\Fotos2012" 2012*.jpg /LOG:G:\log.log ist das Gleiche weil er nach Source Dest ein Filepattern erwartet.
Die cmd wird als Admin unter Vista Business ausgeführt.
Gestartet: Mon Feb 11 22:35:27 2013
Quelle : G:\Fotos
Ziel : F:\Fotos2012
Dateien : 2012*.JPG
Optionen: /COPY:DAT /R:1000000 /W:30
Dummerweise finde ich neben den 2850 Fotos die mit 2012 im Dateinamen beginnen auch ca. 7 Dateien von 2010 und 2011.
Was bewegt robocopy dazu Dateien wie 20110527_1906_DSC_2135.jpg zu kopieren?
Besonders interessant finde ich es, dass 2012*.jpg 7 Dateien von 2011/2010 mitnimmt, 2013*.jpg wieder 9 Dateien aus 2010/2011 aber andere und das gleiche bei 2014*.jpg und 2015*.jpg
Kann mir irgendjemand einen Tipp geben wie ich einen täglichen Kopiervorgang laufen lassen kann der mir 2013*.jpg von A nach B kopiert?
Viele Grüße
Pepe
ich benötige dringend Hilfe.
Ich arbeite seit mehreren Jahren mit Robocopy, aber stehe jetzt vor einem Problem.
Ich möchte aus einem Quellverzeichnis G:\Fotos alle Dateien (Fotos) nach F:\Fotos2012 kopieren die mit 2012 beginnen.
Der Syntax der Dateinamen lautet JJJJMMTT_HHmm_Orignalname.jpg
20120522_1148_DSC_6577.jpg
Mein robocopy Befehl in einer cmd Datei lautet
robocopy "G:\Fotos" "F:\Fotos2012" /IF 2012*.jpg /LOG:G:\log.log
Der /IF (include File) ist in dem Fall gleichbedeutend wie die angabe der Dateinamen.
robocopy "G:\Fotos" "F:\Fotos2012" 2012*.jpg /LOG:G:\log.log ist das Gleiche weil er nach Source Dest ein Filepattern erwartet.
Die cmd wird als Admin unter Vista Business ausgeführt.
Gestartet: Mon Feb 11 22:35:27 2013
Quelle : G:\Fotos
Ziel : F:\Fotos2012
Dateien : 2012*.JPG
Optionen: /COPY:DAT /R:1000000 /W:30
Dummerweise finde ich neben den 2850 Fotos die mit 2012 im Dateinamen beginnen auch ca. 7 Dateien von 2010 und 2011.
Was bewegt robocopy dazu Dateien wie 20110527_1906_DSC_2135.jpg zu kopieren?
Besonders interessant finde ich es, dass 2012*.jpg 7 Dateien von 2011/2010 mitnimmt, 2013*.jpg wieder 9 Dateien aus 2010/2011 aber andere und das gleiche bei 2014*.jpg und 2015*.jpg
Kann mir irgendjemand einen Tipp geben wie ich einen täglichen Kopiervorgang laufen lassen kann der mir 2013*.jpg von A nach B kopiert?
Viele Grüße
Pepe
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 201577
Url: https://administrator.de/contentid/201577
Ausgedruckt am: 25.11.2024 um 21:11 Uhr
6 Kommentare
Neuester Kommentar
Hallo PepeCarolos,
welche Robocopy Version verwendest Du? Dir ist bekannt, daß die Version XP026 fehlerhaft ist. Verwende Version XP010 aus dem Resourcekit W2K3 oder XP027.
Zudem kannst Du mit /XF 2010*.jpg 2011*.jpg Dateien ausschliessen.
Verwende ggf. den Parameter /L (/L :: List only - don't copy, timestamp or delete any files.) in Verbindung mit /TEE.
Somit kannst Du dir vorher anschauen, welche Dateien kopiert werden.
Gruss Penny.
welche Robocopy Version verwendest Du? Dir ist bekannt, daß die Version XP026 fehlerhaft ist. Verwende Version XP010 aus dem Resourcekit W2K3 oder XP027.
Zudem kannst Du mit /XF 2010*.jpg 2011*.jpg Dateien ausschliessen.
Verwende ggf. den Parameter /L (/L :: List only - don't copy, timestamp or delete any files.) in Verbindung mit /TEE.
Somit kannst Du dir vorher anschauen, welche Dateien kopiert werden.
Gruss Penny.
UPDATE: da war Penny.Cilin wohl schneller mit der Antwort
Hi PepeCarolos,
ich kann den Fehler bei mir leider nicht nachvollziehen.
Ich weiss aber, dass es verschiedene Versionen von Robocopy gibt. Vielleicht hat ja eine Version noch einen Bug?! Welche verwendest du denn? Vielleicht mal eine andere (neuere) Version testen, wenns denn unbedingt Robocopy sein muss und du mit dem von bastla vorgeschlagenen xcopy nicht auskommst.
Habe unter http://www.mcseboard.de/topic/120435-robocopy-xp026-und-errorlevel/ noch folgendes gefunden:
Version XP010:
- Enthalten im Windows Server 2003 Resource Kit
- vollständige, zugehörige Dokumentation ebenfalls enthalten
Version XP026:
- Enthalten im Paket von Microsofts Robocopy GUI
- unvollständige, nicht zugehörige Dokumentation enthalten (die von XP010 ist enthalten)
Version XP027:
- Enthalten in Windows Vista
- keine Dokumentation enthalten
- Leider nicht lauffähig unter Windows XP/2003
Gruß
Andi
Hi PepeCarolos,
ich kann den Fehler bei mir leider nicht nachvollziehen.
Ich weiss aber, dass es verschiedene Versionen von Robocopy gibt. Vielleicht hat ja eine Version noch einen Bug?! Welche verwendest du denn? Vielleicht mal eine andere (neuere) Version testen, wenns denn unbedingt Robocopy sein muss und du mit dem von bastla vorgeschlagenen xcopy nicht auskommst.
Habe unter http://www.mcseboard.de/topic/120435-robocopy-xp026-und-errorlevel/ noch folgendes gefunden:
Version XP010:
- Enthalten im Windows Server 2003 Resource Kit
- vollständige, zugehörige Dokumentation ebenfalls enthalten
Version XP026:
- Enthalten im Paket von Microsofts Robocopy GUI
- unvollständige, nicht zugehörige Dokumentation enthalten (die von XP010 ist enthalten)
Version XP027:
- Enthalten in Windows Vista
- keine Dokumentation enthalten
- Leider nicht lauffähig unter Windows XP/2003
Gruß
Andi
Servus Pepe,
ich hab hier leider (oder Gott sei Dank) keinen Vista-Rechner. Bei mir unter WinXP werden die 8.3-Namen wohl anders gebildet als bei dir:
Ich habs auch mal mit 1000 Dateien getestet, die sich im Dateinamen nur im Zähler hinter DSC_ unterschieden haben. Dort bildet XP dann alphanumerisch 8.3-Dateinamen und das von dir beschriebene Phänomen tritt auch nicht auf.
Viel Erfolg beim Test von xxcopy
wünscht
Andi
ich hab hier leider (oder Gott sei Dank) keinen Vista-Rechner. Bei mir unter WinXP werden die 8.3-Namen wohl anders gebildet als bei dir:
13.02.2013 08:31 201208~1.JPG 20120830_1309_DSC_5961.jpg
13.02.2013 08:31 201108~1.JPG 20110826_1500_DSC_7663.jpg
13.02.2013 08:31 201102~1.JPG 20110226_1806_DSC_6888.jpg
13.02.2013 08:31 201210~1.JPG 20121029_1052_DSC_0879.jpg
13.02.2013 08:31 201207~1.JPG 20120708_1540_DSC_0964.jpg
13.02.2013 08:31 201105~1.JPG 20110527_1906_DSC_2135.jpg
13.02.2013 08:31 201302~1.JPG 20130204_2003_DSC_7053.jpg
13.02.2013 08:31 201301~1.JPG 20130106_1548_DSC_6705.jpg
13.02.2013 08:31 201108~2.JPG 20110802_1053_DSC_7023.jpg
13.02.2013 08:31 201206~1.JPG 20120608_1638_DSC_9261.jpg
13.02.2013 08:31 201207~2.JPG 20120708_1132_DSC_0765.jpg
13.02.2013 08:31 201107~1.JPG 20110727_0946_DSC_6174.jpg
13.02.2013 08:31 201102~2.JPG 20110205_1429_DSCF0993.jpg
13.02.2013 08:31 201207~3.JPG 20120726_1717_DSC_1455.jpg
13.02.2013 08:31 201108~3.JPG 20110826_1122_DSC_7564.jpg
13.02.2013 08:31 201104~1.JPG 20110422_1737_DSC_0495.jpg
13.02.2013 08:31 201210~2.JPG 20121014_1359_DSC_9982.jpg
13.02.2013 08:31 201211~1.JPG 20121101_1319_DSC_1319.jpg
Ich habs auch mal mit 1000 Dateien getestet, die sich im Dateinamen nur im Zähler hinter DSC_ unterschieden haben. Dort bildet XP dann alphanumerisch 8.3-Dateinamen und das von dir beschriebene Phänomen tritt auch nicht auf.
Viel Erfolg beim Test von xxcopy
wünscht
Andi