Hi
I'm trying to find a file copy tool which works on windows as well as wine. I tried several and this looked promising:
ftp://ftp.simtel.net/pub/simtelnet/msdos/fileutil/cc108dos.zip
On Windows it copied all files without problems and kept the long filenames even if the name implies that it's DOS-only, but it worked fine on W2K. But on wine the long names where all shortened to something like CINO~E2H.CPP. So it doesn't look like normal DOS short names ...~1.cpp but it's not the long name either. Can anybody try this out?
My wine (actual cvs) config is set to windows version nt40.
Thanks
bye Fabi
fre, 06.02.2004 kl. 13.16 skrev Fabian Cenedese:
Hi
I'm trying to find a file copy tool which works on windows as well as wine. I tried several and this looked promising:
ftp://ftp.simtel.net/pub/simtelnet/msdos/fileutil/cc108dos.zip
On Windows it copied all files without problems and kept the long filenames even if the name implies that it's DOS-only, but it worked fine on W2K. But on wine the long names where all shortened to something like CINO~E2H.CPP. So it doesn't look like normal DOS short names ...~1.cpp but it's not the long name either. Can anybody try this out?
It's the short names Wine makes when there is no DOS short name (i.e. when you're not on a VFAT partition).
My wine (actual cvs) config is set to windows version nt40.
Try win95. Wine currently only emulates the DOS long file name API on win9x, since it did not exist on nt4.
On Fri, 6 Feb 2004, Ove Kaaven wrote:
Try win95. Wine currently only emulates the DOS long file name API on win9x, since it did not exist on nt4.
That makes no sense: we get short names on a system (nt4) that fundamentally had long names. Shoudn't we get long names by default in that case?
fre, 06.02.2004 kl. 15.46 skrev Dimitrie O. Paun:
On Fri, 6 Feb 2004, Ove Kaaven wrote:
Try win95. Wine currently only emulates the DOS long file name API on win9x, since it did not exist on nt4.
That makes no sense: we get short names on a system (nt4) that fundamentally had long names. Shoudn't we get long names by default in that case?
No, you couldn't get long file names in DOS programs under NT4. Try to run command.com (a DOS app) instead of cmd.exe (a Win32 console app) under NT4 sometime. NT4 had generally poor DOS support, mostly because its kernel was not DOS; Win95 had much better DOS support because of its DOS-based kernel, and that kernel provided long file name services to DOS programs running under it (on a VFAT partition).
Now it's possible that 2000 and XP added Win95-compatible long file name services for DOS programs, in which case the version check in Wine for the LFN DOS API could be updated. The version check is anyway (probably) mostly there to prevent winver=win311 from enabling the LFN API.