Samuel W. Heywood wrote:
> I wonder why they omitted it?
The reason is the LFN in Windows 95.
MS-DOS 7 and up have access to LFN, which you can use if you have
the proper API loaded.
LFN is achieved by using a space in the FAT table that was reserved
up to this point. The old DOS Undelete versions expect that area to
be blank and unused, and the use of such an Undelete program may
cause damage to your file system.
Obviously, the reasonable thing to do will be to include a new version
of Undelete in MS-DOS 7 and up that can cope with this diffrence.
The reason Microsoft did not include such a utility and chose to
remove it entirely instead, is Windows 95. As a Windows user, one
would delete files by dragging them to the Recycle Bin, rather then
using something like a DOS "del" command. This, as far as Microsoft
concerns, renders Undelete to be an obselete utility, especialy since
MS-DOS 7 is only availble with Windows 95 in the first place, thanks
to the Recycle Bin that doesnt really delete anything until you purge
it, and allow you to restore the files more comfortable and with less
problems.
You can think of it as another one of their attempts to make DOS
less useable.
Side note: Alternative DOS distributions still have Undelete in all
kind of intresting forms. Some better, some less. But one thing is
common: and it is that for some reason, non of them supports a safe
undelete in an LFN FAT. They are aware that most of their users are
running Windows 9x along with their DOS using a boot loader of one
sort or another. They should update their Undelete utilities for that
reason. Thats quite an over-sight.
To unsubscribe from SURVPC send a message to [EMAIL PROTECTED] with
unsubscribe SURVPC in the body of the message.
Also, trim this footer from any quoted replies.
More info can be found at;
http://www.softcon.com/archives/SURVPC.html