DOS still exists because some of the very old but still useful products only run with DOS so it would be silly to destroy it. The way that I understand it DOS still exists because of how memory still is allowcated with the "infamous" 640K barrier. Despite the amount of memory computers have, up to Windows XP memory was still based on the same structure that was in the first PC which had a mb of ram. A lot of log jams in memory occur while the programs are trying to page through this small section of memory. Another reason is to allow 16 bit programs, in particular, to run under Windows OSes though XP.
I do not know if this structure persists in Windows-64 (64 bit Windows) or Windows Vista. It was my understanding that the next version of OS was going to eliminate both the backward compatibility and 640K barrier.
DOS and DOS-like commands are still usable in modern versions of Windows, and can sometime be the only way to accomplish a given task.
Nowadays, the commercial use of DOS is virtually unexistant, limited to banks and government agencies (some of their hardware and software are decades old, because there was no need to replace any of it). But there are still enthusiasts who use that operating system and develop it further. With *nix systems, DOS doesn't have a chance for a rebirth and will eventually become a dead OS completely.
difference between executable file and non-executable file in dos
what is ms dos filter command? explain with example
No Dos is still used in many things today. Many programs are Windows Only due to them using Dos Files.
No. You can go to a DOS like prompt and use DOS like commands, however, current versions of Windows are no longer based on DOS.
Now a days, no any site is running on DOS.
items
Yes, both versions of Windows use DOS..
You can execute it directly..
MS-DOS ended with Windows NT. It used file command.com to interpret all DOS commands. Win 2000, XP, Vista use a DOS Shell which emulates DOS but is not really DOS.
No. The Windows Vista installer loads a stripped down version of Windows Vista on which the setup program runs. MS-DOS is not used for any component.