DOS was last found in Windows ME, after that the NT kernel just has the command line interface, that is all. Some DOS commands are the same as NT but over all they are not the same.
Also, the NT kernel does in fact have some robust command line applications, the problem is no one ever uses them. It does lack however some powerful tools like
grep for example, but at the same time they do have some very similar command line tools. Their server products, like Exchange, have plenty of command line tools you can use, that can be compared to Unix's command line. Not the same in the respect of how Unix operates, but the same how you can execute some commands to get the job done. The problem is, most people who use windows prefer GUI based applications instead.
To give you a comparison of what you might find in Unix and in Windows, I will compare
du, and
diruse.
For Unix:
For Windows
Both commands accomplish the same goals. One thing that sucks is that with Microsoft you typically have to download a resource kit from them to get all the additional command line tools. They aren't in the NT systems by default.
Also, OS X, is Unix, but it is Apple's form of Unix and it is far from any standard Unix OS. They have in some regards, reinvented the wheel, but that may be taking it a bit too far. The
open command is huge for me in OS X, and no other form of Linux or Unix have it, only OS X does.
I used to be a Windows sys admin, and I supported 70 to 80 HP Proliant servers, all running Novell or Windows 2k3 server, and around 10,000 Windows clients. I now support 25ish Xserves and 6,000 Macs, and I prefer to support and use the Macs over anything else these days. My Macbook Pro is by far the best laptop I have ever owned, and before I was a sys admin I was a hardware repair tech for 6 years. So, I have serviced and repaired just about every single brand of laptop out there, and I have to say that the MBP is still the best laptop I have ever had in my possession.