Forums Neueste Beiträge
 

copy/xcopy maximale Pfadlänge bei UNC-Pfaden

06/07/2009 - 17:57 von Joerg Gerlach | Report spam
Hallo,

ich versuche gerade, von einem W2k3-Server per Deskcenter Management
Suite Softwarepakete zu verteilen. Bei einem dieser Pakete muss
lediglich ein Ordner mit einem Unterordner auf die jeweiligen
XP-Pro-Clients kopiert werden. Der Befehl für das dazugehörige Skript
sieht so aus:

copy "\\servername\verteiler$\Anwendungen\Raddical\RadConnect\*.*"
"\\clientname\C$\Programme\RadConnect\*.*"

Der Befehl liefert als Ergebnis nur Fehlermeldung "Datei konnte nicht
gefunden werden". Bei kürzeren Pfaden funktioniert das ganze
einwandfrei. Ich kann an der Ordnerstruktur auf dem Server allerdings
keine Verànderungen vornehmen, auch das (temporàre) Mappen der Freigabe
auf den jeweiligen Clients ist nicht möglich, weil jeder Client diverse,
auch unterschiedliche Laufwerksmappings hat und ich nicht ausschließen
kann, dass der von mir gewàhlte Laufwerksbuchstabe schon vergeben ist.
Ein Versuch mit xcopy brachte das gleiche Ergebnis.

Meine Fragen daher: Gibt es eine maximale Pfadlànge für UNC-Pfade beim
Copy-Befehl (oder auf der Shell generell)? Habt Ihr eventuell eine
andere Idee, wie ich die Daten mit diesen Pfaden kopieren könnte?

Danke,

Joerg
 

Lesen sie die antworten

#1 Heiko Rost
06/07/2009 - 20:04 | Warnen spam
Am Mon, 06 Jul 2009 17:57:28 +0200 schrieb Joerg Gerlach:

Meine Fragen daher: Gibt es eine maximale Pfadlànge für UNC-Pfade beim
Copy-Befehl (oder auf der Shell generell)?



Ich vermute die MAX_PATH Grenze (260 Zeichen) als Ursache, und die
existiert in den alten, nicht unicodefàhigen API-Funktionen von Windows.

Habt Ihr eventuell eine
andere Idee, wie ich die Daten mit diesen Pfaden kopieren könnte?



Mit http://www.ipmsg.org/tools/fastcopy.html.en könnte es funktionieren,
ich kenne das Programm aber nur vom Hörensagen.

Mache Dich aber darauf gefaßt, daß Du mit den kopierten Dateien auf dem
Client Probleme haben könntest. Die überwiegende Zahl von Programmen
können mit Dateinamen lànger als 260 Zeichen nicht umgehen, selbst der
Explorer kann nicht mehr auf die Dateien zugreifen.

Gruß Heiko

Ähnliche fragen