SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Pastimes : Computer Learning

 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext  
To: mr.mark who wrote (17451)3/9/2001 10:28:32 AM
From: PMS Witch  Read Replies (1) of 110652
 
Memory dump ...

As far as I know, DOS stores file names in upper case. Upper case is what's placed onto the disk in the directory entry in the usual filename location.

Windows 98 enables DOS to recognise long file names. The long file name ability also enables the file names to contain lower case characters, spaces, and punctuation not supported by DOS. I believe IFSHLP.SYS and IFSMGR.VXD are responsible for this work.

If you use long file names in DOS, the long name must be surrounded in double quotes. Example: "C:\Long File Name" Also, quotes are needed to resolve potentially confusing entries in Windows where file name pieces can be confused with additional command line parameters.

I can see no reason why cases cannot be preserved while files are copied from one OS to another, as long both source and destination file systems support similar naming conventions. Obviously, a pure DOS machine lacks support for long file names, and Win98 FAT32 may not be compatible with NT's HPFS, but I would guess files created in a DOS window on a FAT32 Win98 machine would maintain their name when copied to another machine using FAT32 no matter which OS is used.

I would emphasize that just because it's possible doesn't necessarily mean it's been done. I would welcome input from people who have a deeper understanding of these matters.

Just my thoughts, PW.

P.S. I used to write files in DOS with lower case names to protect them from users who knew enough DOS to cause trouble, but not enough to know what should be left alone.
Report TOU ViolationShare This Post
 Public ReplyPrvt ReplyMark as Last ReadFilePrevious 10Next 10PreviousNext