Linked by Thom Holwerda on Fri 18th Nov 2016 15:56 UTC

Command Prompt has been around for as long as we can remember, but starting with Windows 10 build 14971, Microsoft is trying to make PowerShell the main command shell in the operating system.

As a result, PowerShell officially replaces the Command Prompt in the Win + X menu, so when you right-click the Start menu, you’ll only be allowed to launch the more powerful app. Additionally, in File Explorer’s File menu and in the context menu that appears when pressing Shift + right-click in any folder, the old Command Prompt will no longer be available.

Typing cmd in the run dialog will launch PowerShell as well, so Microsoft has made a significant step towards phasing out the traditional Command Prompt.

It's funny - cmd has always been seen as a sort-of Baby's First Command Line, and compared to the shell that comes standard with any UNIX-based operating system, that was certainly true. However, now that Windows has a replacement that is much more capable than cmd, people will cry foul and hell over the possible deprecation of cmd.

Us nerds are fickle.

Permalink for comment 637396
To read all comments associated with this story, please click here.
Member since:

"And some of its commands needing a '-h' as a human readable option; what kind of masochist would design something with the human readable option turned off by default?

Writing scripts for bash is an extremely popular thing to do and there's no shortage of cases where human-readable output is either non-preferable or unusable. About the only time I use human-readable is for quick overviews of something. The more of a bash'ist you become, the more you'll probably agree that -h should not be the default.

I have very rarely found it not to be useful for human readable output as an interface between scripts/programs. When it's not, you're usually doing something larger and can then have tools to make the conversions while debugging. But most of the time, plain text is more than sufficient.

Reply Parent Score: 2