Slashdot Mirror


Microsoft Is Making the Windows Command Line a Lot Better (arstechnica.com)

An anonymous reader quotes a report from Ars Technica: Over the last few years, Microsoft has been working to improve the Windows console. Console windows now maximize properly, for example. In the olden days, hitting maximize would make the window taller but not wider. Today, the action will fill the whole screen, just like any other window. Especially motivated by the Windows subsystem for Linux, the console in Windows 10 supports 16 million colors and VT escape sequences, enabling much richer console output than has traditionally been possible on Windows.

Microsoft is working to build a better console for Windows, one that we hope will open the door to the same flexibility and capabilities that Unix users have enjoyed for more than 40 years. The APIs seem to be in the latest Windows 10 Insider builds, though documentation is a little scarce for now. The command-line team is publishing a series of blog posts describing the history of the Windows command-line, and how the operating system's console works. The big reveal of the new API is coming soon, and with this, Windows should finally be able to have reliable, effective tabbed consoles, with emoji support, rich Unicode, and all the other things that the Windows console doesn't do... yet.

8 of 328 comments (clear)

  1. what by nnet · · Score: 5, Interesting

    why does a text console need emoji support?

    1. Re: what by Anonymous Coward · · Score: 5, Funny

      How the hell else do you expect a millenial to be able to figure it out?

    2. Re:what by Desler · · Score: 5, Insightful

      So it can do things that Slashdot still can't. The irony will probably be lost on the people acting smug over this being "late".

    3. Re:what by Joe_Dragon · · Score: 5, Funny

      emoji is microsoft's systemd

  2. I still won't use Windows 10 by Joshs922 · · Score: 5, Insightful

    As long as it continues to be a SaaS spyware product with forced updates/upgrades, and has an onerous, unacceptable privacy policy that claims the right to access all of my personal data, I don't care if they make it nicer than my favorite desktop Linux distro. I'll never use it.

  3. Re:As usual, they are decades late by Anonymous Coward · · Score: 5, Informative

    You should really look into PowerShell, doubly so on Server.

    Microsoft has something called the Common Engineering Criteria which lays out a set of requirements in order to ship something... as far back as 2011 (I think) there was a requirement that any administrative action you can do with the UI, there must be a cmdline option, with heavy emphasis on PowerShell. The exclusion to this is for pre-existing UI. Add/change a feature, cmdline equivalent is required, leave an older thing untouched in next release, it doesn't require touching.

    Of course half of the exposed options were just WMI endpoints, which can be tweaked via PS even if no official cmdlets were created.

    Source: Former MS employee.

  4. Re:As usual, they are decades late by Anonymous Coward · · Score: 5, Insightful

    powershell has some of the worse syntax I've ever seen in scripting. Way too much punctuation, object name lengths are too long, oh, and it's slow as fuck.

  5. Re:As usual, they are decades late by jlowery · · Score: 5, Insightful

    Amen, Brother. How on earth do they let such bad ideas percolate to the end user? I still haven't forgiven them for The Registry: want to change an operating system setting? Just remember this simple GUID: 229G-A17B-CC2E-82DD-E1AF-...

    --
    If you post it, they will read.