Hi.
I've made a mess of my XP machine (long story) and need to move some
files to a fat32 hd before I reformat. I have NTFS Reader for DOS
http://www.ntfs.com/products.htm
Unfortunately it's renaming all my files to something dos compatible,
thus wrecking alot of them. Is there anything free that preserves long
file names? I've seen some expensive shareware progs that claim to.
Are there any freeware progs that will let me move files from 1 ntfs
drive to another? I have 3 ntfs hds on the XP machine.
Thanks.
I am not sure from your comments and follow what combination of file
systems and OSs you are moving from and to. You also mentioned a floppy.
Anyway, there is a dos device driver, free, called either lfndos, or
doslfn that provides the longfilename interface for dos, enabling it
to display long filenames with various programs.
Another piece of freeware,
LFNDir v1.02 (C) Allan H¢iberg 1998
(program itsels is called ldir)
Will search a file, directory, or tree of directories and make a
list of short and long filenames for each file that has both.
It is a dos program that will run in a dos box, or dos on a floppy
that runs in protected mode via a program like cwsdpmi.
When transferring files where longfile names are a problem, I
run ldir and pipe it through a short editing script (sed)
that creates a batch file renaming each short name to its
corresponding long name on the target disk or partition.
For instance, I can use the laplink type program, fdisk
(the old free short filename, dos version of fdisk) and
transfer files from, say windows 98 to windows XP on
another disk. fdisk transfers the files, but names them
with short names. Then I simply run my batch file on
XP to restore the long file names.
ldir produces a list like this:
longfi~1.exe = longfilename.exe
my batch file converts such entries to:
rename longfi~1.exe longfilename.exe
In addition to ldir, the program, locate.com can create
a list of files, giving the short and long filenames
like those above. Indeed, starting in a dos box, the
dir command can do this, but in a much more awkward
way. And it includes files that do not have longfilenames
to worry about.