No subject
Wed Nov 26 10:22:41 CET 2008
Note: The C Runtime supports path lengths up to 32768 characters in
length, but it is up to the operating system, specifically the file
system, to support these longer paths. The sum of the fields should not
exceed _MAX_PATH for full backwards compatibility with Windows 98 FAT32
file systems. Windows NT 4.0, Windows 2000, Windows XP Home Edition,
Windows XP Professional, Windows Server 2003, and Windows Server 2003
NTFS file system supports paths up to 32768 characters in length, but
only when using the Unicode APIs. When using long path names, prefix the
path with the characters \\?\ and use the Unicode versions of the C
Runtime functions.
From
http://www.vistaheads.com/forums/microsoft-public-windows-vista-file-management/20451-file-name-size-limit.html#post103845
For a program to let windows know it can handle 32k paths it prepends
\\?\ to file names when opening a file. You can do this too in CMD.
copy "\\?\c:\somewhere very long\a very long file bame.txt"
"\\?\d:\somewhereelse very long\a very long file bame.txt"
So, could you try to set the relevant paths using that syntax? Does this
help?
Regards,
Karsten
More information about the TYPO3-project-5_0-general
mailing list