"No... DOS is the code in any non-specific OS that is responsible for
accessing the drives under such OS."
This is an incorrect statement. Semantically, you may be correct but you
are applying DOS generically and by that definition, then you are also
talking about any operating system. That may be true semantically but
MS-DOS was the name of the pre-Windows operating system used on IBM
compatible PCs. It is a product name, it is a trademark, it is licensed and
registered as such and lest you think the name had any greater implication
than that, you might want to have a look here:
http://inventors.about.com/library/weekly/aa033099.htm
The implication of your original post implied to the OP that he could
perform functions, in this case specifically outside the Windows shell as he
wanted a DOS prompt, not the command prompt inside of Windows but to boot to
a DOS prompt and be able to do the things he did in Windows 9x systems, all
of which included means to do exactly what I've described.
In XP, even if he has an MS-DOS boot floppy, if the file system is NTFS,
that boot floppy will be useless. He can boot but nothing on the hard drive
will be recognized. His typical MS-DOS commands would be useless. Even if
he booted to the XP command prompt, assuming a FAT32 setup, he would not
have been able to accomplish many of the things he's used to doing on
previous setups and that was the point of my initial response. For all
intents and purposes, the MS-DOS that he knew, no longer exists on an XP
setup.
DOS is not now, nor has it ever been a generic in the sense that you've
implied. It may well be descriptive and in that way support your contention
but that wasn't even the reason for the name in the first place because,
initially, MS-DOS was based on QDOS and that stood for "Quick and Dirty
Operating System."