G
Guest
I have Windows XP Professional/SP2. Help/About says 'Windows .....version
5.1.... blah blah blah". How do I find what DOS version is included?
5.1.... blah blah blah". How do I find what DOS version is included?
ray124c41 said:I have Windows XP Professional/SP2. Help/About says 'Windows .....version
5.1.... blah blah blah". How do I find what DOS version is included?
5.1.... blah blah blah". How do I find what DOS version i included
David Candy said:Dos 5.0.5, a Dos 5 on XP. Type
command /k ver
to see
Tim said:That's the version of the operating system. (And on my WinXP
Professional machine it says 5.1.2600.) You can think of it as the
version of WinNT that you're running. It is absolutely, positively
*not* a version of DOS. There is no DOS in WinXP!!
Wesley said:Maybe not, but command.com doesn't know it.
Microsoft(R) Windows DOS
(C)Copyright Microsoft Corp 1990-2001.
C:\DOCUME~1\WESLEY~1.VOG>command /k ver
MS-DOS Version 5.00.500
=?Utf-8?B?cmF5MTI0YzQx?= said:I have Windows XP Professional/SP2. Help/About says 'Windows .....version
5.1.... blah blah blah". How do I find what DOS version is included?
ray124c41 said:I have Windows XP Professional/SP2. Help/About says 'Windows .....version
5.1.... blah blah blah". How do I find what DOS version is included?
ray124c41 said:Boy! Ask a silly question!
As there seems to be some confusion out there, let me clarify:
Let us establish that Windows (XP and otherwise) comes with a link or
shortcut to something called 'Command Prompt'. When you click this link
or shortcut, a window appears whose only purpose appears to be to accept
and
execute DOS commands. Indeed, the program running while this window is
open is a command-line interpreter named 'Cmd.exe' or some such thing.
The most recent version of DOS that this interpreter (the one on my
machine) understands is what I'm after.
So, I ran the following command:
C:\Documents and Settings\Owner>command /k ver,
and got the following result:
MS-DOS Version 5.00.500.
So that answers my question. Thank you. And thank you all for your
responses.
Note that for the purposes of this discussion, any technicalities such as
whether or not Windows is DOS based or whether I have a dual boot system,
etc., etc., .... are irrelevant. Some of your responses made me wonder
whether you got the same Windows with your computer as I did with mine!
That brings us to another question. Since the above version of DOS is not
the most recent, can I install the most recent version of DOS? (That is
to say, a version of the command line interpreter that understands the
most
recent version of DOS!) And how do I do this?
ray124c41 said:Boy! Ask a silly question!
As there seems to be some confusion out there, let me clarify:
Let us establish that Windows (XP and otherwise) comes with a link or
shortcut to something called 'Command Prompt'. When you click this link or
shortcut, a window appears whose only purpose appears to be to accept and
execute DOS commands.
Indeed, the program running while this window is
open is a command-line interpreter named 'Cmd.exe' or some such thing.
[...]The
most recent version of DOS that this interpreter (the one on my machine)
understands is what I'm after.
So, I ran the following command:
C:\Documents and Settings\Owner>command /k ver,
and got the following result:
MS-DOS Version 5.00.500.
That brings us to another question. Since the above version of DOS is not
the most recent, can I install the most recent version of DOS? (That is to
say, a version of the command line interpreter that understands the most
recent version of DOS!) And how do I do this?
Wolf Kirchmeir said:ray124c41 wrote:
[...]That brings us to another question. Since the above version of DOS is not
the most recent, can I install the most recent version of DOS? (That is to
say, a version of the command line interpreter that understands the most
recent version of DOS!) And how do I do this?
You can not install a more recent version of DOS on an NT/2000/XP
system. Period.
To accomplish your goal, you would have to rewrite the NT command
interpreter, which is
a) beyond your skill level;
and
b) illegal, since you would be modifying code that belongs to Microsoft.
Once again:
The command line is NOT a DOS command interpreter. It is an NT command
interpreter. The commands look like DOS commands, and most of them even
result in the same actions as DOS commands, _but they are not DOS commands_.
NT's cmd.exe in a sense "understands" DOS commands. When a DOS program
is run (in the emulator), the DOS commands are passed to the emulator's
API (the layer of code that connects the emulator to the operating
system), which converts them into code that NT's cmd.exe understands.
NT's cmd.exe then executes them, and passes the result back to the
program running in the emulator.
Got it?
Not to put too fine a point on it, you don't.
There is no way to reboot a WinXP PC into Real Mode DOS unless
you've set up a dual-boot system. The WinNT family of 32-bit
graphical operating systems, of which WinXP is the latest generation,
has never used, included, or "ridden upon" MS-DOS. The Recovery
Console's CLI (Command Line Interface) is the closest you can come to
the old "DOS mode." What, precisely, are you trying to accomplish?
Want to reply to this thread or ask your own question?
You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.