kati71
Goto Top

Xcopy Fehler Das Zielverzeichnis kann sich ändern ???

Batch Job läuft nicht

Hallo zusammen,

ich bekomme beim Ausführen einer Batch-Datei eine "seltsame" Fehlermeldung .... Der Batch-Job existiert schon über Jahre, bis dato kam diese Fehlermeldung nicht ... schlägt erst seit einer Woche auf.

Kopiervorgang ..
xcopy %quelle%auftrag.*" %ziel%auftrag\"
xcopy %quelle%rechnung.*" %ziel%"

Ich verstehe schon, dass das Zielverzeichnis wechselt .... aber das sollte doch funktionieren.
Es werden keine Dateien kopiert.

Fehler:
"Das Zielverzeichnis kann sich ändern. XCOPY ist möglicherweise nicht in der Lage, alle Dateien oder Verzeichnisse innerhalb des Verzeichnisses zu kopieren".

Hat jemand eine Idee?
Danke.

Content-ID: 203713

Url: https://administrator.de/forum/xcopy-fehler-das-zielverzeichnis-kann-sich-aendern-203713.html

Ausgedruckt am: 27.12.2024 um 03:12 Uhr

MrHToast
MrHToast 21.03.2013 um 11:42:48 Uhr
Goto Top
Vielleicht mal auf Robocopy umsteigen? http://de.wikipedia.org/wiki/Robocopy
Läuft bei mir tadellos. XCopy habe ich noch nie getestet.
kati71
kati71 21.03.2013 um 12:14:25 Uhr
Goto Top
Hmmm, danke für die Info.
Ich bin immer ein(e) Freund(in) des "Verstehen Wollens".
Kann es sein, dass xcopy vor dem Kopiervorgang das gesamte Quellverzeichnis scannt und auf die Nase fällt, weil evtl zu viele Dateien drin sind?
colinardo
colinardo 21.03.2013 um 12:30:36 Uhr
Goto Top
wo liegt das Zielverzeichnis ?
Eventuell hat ein laufendes Programm noch Dateien im Quellverzeichnis geöffnet. Check das mal mit dem ProcessExplorer.

Grüße Uwe
kati71
kati71 21.03.2013 um 13:00:10 Uhr
Goto Top
Es lag tatsächlich an der Anzahl der Dateien im Zielverzeichnis. Ich habe eine Datei gelöscht, er konnte eine kopieren.
Ich habe 4 weitere gelöscht, er konnte dann die 4 weiteren im Batch-Job kopieren. Aha ....
Wir haben ca 1560 Dateien im Zielverzeichnis. Dachte nicht, dass die Anzahl eine Rolle spielt.

Danke euch.
colinardo
colinardo 21.03.2013 aktualisiert um 13:05:27 Uhr
Goto Top
Das kann an dem verwendeten Dateisystem liegen, wenn sie alle im Root des Datenträgers liegen:

Anzahl möglicher Dateien in einem Ordner je nach Dateisystem:
Bei Verwendung von NTFS: 4,294,967,295 (2 hoch 32 minus 1)

Bei Verwendung von FAT32: 65534 (Bei Verwendung langer Dateinamen kann die Anzahl sich drastisch verringern durch die Art, wie lange Dateinamen auf FAT gespeichert werden)

Bei Verwendung von FAT16: 65534, im Root 512 (Bei Verwendung langer Dateinamen kann die Anzahl sich drastisch verringern durch die Art, wie lange Dateinamen auf FAT gespeichert werden) 
kati71
kati71 21.03.2013 um 13:12:45 Uhr
Goto Top
Ahhhhh danke. Wieder was gelernt ;)