Pfadlängen-Problem unter XP

  • #1
O

Olaf3

Mitglied
Themenersteller
Dabei seit
13.05.2005
Beiträge
8
Reaktionspunkte
0
Hallo,

komme bei einer Verzeichnisstruktur mit 7 Ordnern auf Pfadlängen über 200, aber unter 255. Meines Wissens akzeptiert XP Pfadlängen bis 255. Trotzdem gibt's Probleme z.B. beim Kopieren/Verschieben. Woran liegt's und wie kann man das Problem lösen?

Betrifft Schreiben auf RW-CD über Explorer bzw. Windows-Appl. Assistent zum Schreiben von CDs (Fehlerfenster: [Titelleiste] Problem beim Kopieren; Bei dem Versuch, die Datei zu kopieren, ist ein Problem aufgetreten. Wie möchten Sie vorgehen?[Dateiname]; [Buttons] Wiederholen Überspringen Abbrechen; [anzuhaken] Antwort jedes Mal wiederholen
Ergänzung No. 2:

a)
außerhalb der Ordnerstruktur können nach Wahl von Überspringen die betreffenden Dateien auf die RW-CD gebracht werden (also faktische Pfadkürzung).

b)
Gezippt geht komplette Struktur auf RW-CD, aber der Pfad wird nach Extraktion (Im Zip-Archiv selbst wird nicht gekürzt, nur nach Extraktion!) gekürzt zu [Ort]+[Dateiname] kleiner/gleich 200 !!!
Bei Versuch der Umbennung der temporären Datei zu Originaldateiname (> 200) wird Eingabe ignoriert oder [!] Fehlerfenster: [Titelleiste] Umbenennen; Der angegebene Dateiname ist ungültig oder zu lang. Geben Sie einen anderen Dateinamen ein. Tut man dies (noch Länge > 200!), wieder Fehlerfenster: [Titelleiste] Fehler beim Umbenennen der Datei oder des Ordners; [Dateiname] kann nicht umbenannt werden: Beim Umbennen einer Datei oder eines Ordners kann kein anderer Ordner- oder Datenträgername angegeben werden. Erst bei Länge < 200 funktioniert die Umbennung der temporären Datei. Es scheint also eine max. Pfadlänge von 200 beim Schreiben auf CD - zumindest beim Windows-Assistenten - zu geben.

Eine beliebige Beispieldatei Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel.doc (Länge 201) wird gekürzt zu Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_e.doc (Länge 64), der Dateititel zu Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - D (Länge 126)





Olaf
 
  • #2
Die Länge des Dateinamens gehört zum Pfad.
Hast Du den Dateinamen mitgezählt ?

Poste doch mal den Pfad.
 
  • #3
gesamten Pfad - inkl. Dateinamen -  überprüft! Bisweilen sogar deutlich unter 200!

Eine beliebige Beispieldatei Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel.doc (Länge 201) wird gekürzt zu Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_e.doc (Länge 64), der Dateititel zu Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - D (Länge 126)
 
  • #4
Ah! Ich verstehe.

Auch ein (windows-interner) Befehl darf nur 255 Zeichen insgesamt haben.

z.b.
Code:
copy Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel.doc Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel.doc
= 407 Zeichen.

nichts andres geschiet beim Brennern.


Joliet-Spezifikation: (in Nero können diese Beschränkungen aufgehoben werden)
Max. Verzeichnistiefe: 8 Ebenen
Datenamens länge max. 64 Zeichen
Pafd inc. Datenamen: max. 255 Zeichen.
 
  • #5
Besten Dank, du gar nicht so Schrecklicher! Vermutlich der Schlüssel?! Der Befehl hat sogar - nach meiner Rechnung - 409 Zeichen.

Aber (s. bei gekürzten Dateinamen):

==> copy Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel.doc Dies_ist_ein_ Beispiel - Dies_ist_ein_ Beispiel - Dies_ist_e.doc

= 272 Zeichen
 
  • #6
Wie wär's mit der Idee der Pfadlängen im temporären Brennverzeichnis C:\Dokumente und Einstellungen\[User]\Lokale Einstellungen\Anwendungsdaten\Microsoft\CD Burning\[User-Pfad] ??

Tests ergaben, dass es dann wohl hinkommt (1. Testpfad 255, 2. u. 3. aber 259 Zeichen).

Olaf
 
  • #7
Klingt gut. :)
 
Thema:

Pfadlängen-Problem unter XP

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.965
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben