Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

It seems to be the same for me,

what's different?

share|improve this question

migrated from Apr 27 '11 at 15:30

This question came from our site for professional and enthusiast programmers.

One good difference is that you have tab completion in cmd but not command. – apoorv020 May 2 '11 at 9:16
  • is the command line shell of Windows 9x.
  • cmd.exe is the command line shell of Windows NT.

Since Windows 9x is dead (hooray) you only ever use cmd.exe nowadays which is a good thing because even though it has plenty of flaws, was an awful lot worse!

share|improve this answer

CMD.EXE is a command line processor for 32bit Windows. Much like MS-DOS before it, it provides a character-mode only user interface into which you can type commands to run programs. CMD.EXE is a 32 bit program that is fully a part of Windows - in fact it's what gets run when you select Command Prompt on the Windows Accessories menu.

COMMAND.COM, on the other hand, exists only for compatibility and 16bit programs. It exists solely for those programs which have not been updated since the days of MS-DOS. It's designed to run 16bit applications, and operates just like the old MS-DOS did.

Source :

share|improve this answer

You must log in to answer this question.