Command Prompt / Console / Windows Subsystem for Linux (WSL)

Greetings from the Windows Command-Line Teams, including the Windows Console and Windows Subsystem for Linux (WSL) teams!

We’re hear to learn about the features you’d like to see in the Windows Console (the terminal app itself), Cmd and PowerShell shells, and the Windows Subsystem for Linux (WSL) upon which several Linux distros now run!

Note: Please don’t file bugs & issues here: file issues on our GitHub repos instead:

Please DO post your asks, ideas, wants and needs for future features: We ARE listening, and we ARE grateful for your feedback!

Windows Console & WSL Teams.

$ | >

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Great start MS... what is your goal? Is there a vision to bring Big Data Hadoop ecosystems into MS world? If that is the case this will be

    Great start MS... what is your goal? Is there a vision to bring Big Data Hadoop ecosystems into MS world?

    1 vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)

      We’ll send you updates on this idea

      0 comments  ·  Flag idea as inappropriate…  ·  Admin →
    • Do not destroy all input to right of tab completion

      Currently, if you want to use tab completion to change one of the arguments to a prior-executed command, you have to hope it's the last argument on the command line. This is because tab completion wipes all characters to the "right" (en-US) of the cursor.

      I'll use robocopy.exe as an example, which has the following usage:

      ROBOCOPY source destination [file [file]...] [options]

      As a contrived example, with [] to designate cursor position when tab is pressed....

      1. standard tab completion:
      Robocopy.exe C:\windows\in[]
      2. Tab completion at end of word, but middle of line:
      Robocopy.exe C:\windows\in[] C:\t\inf /S
      3. Tab completion…

      122 votes
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        Signed in as (Sign out)

        We’ll send you updates on this idea

        2 comments  ·  Cmd (classic shell)  ·  Flag idea as inappropriate…  ·  Admin →
      • Auto-hide scrollbar, esecially in full-screen mode

        Hide the scrollbar until mouse approaches it. Make the "hit zone" for showing the scrollbar bigger than the scrollbar itself so it's not too hard to show. This feature would be especially nice in full screen mode.

        130 votes
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          Signed in as (Sign out)

          We’ll send you updates on this idea

          10 comments  ·  Console/Terminal  ·  Flag idea as inappropriate…  ·  Admin →
        • hot-loading environment

          When the environment changes, it would be nice if could inherit that in cmd.exe without relaunching it or running a script. Not automatically, mind you, but some prompt or status icon that shows my env is stale, and a key combo or menu item to update my environment.

          2 votes
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            Signed in as (Sign out)

            We’ll send you updates on this idea

            0 comments  ·  Flag idea as inappropriate…  ·  Admin →
          • Allow Fallback Fonts

            It'd be nice to have font fallbacks to allow unicode symbols to show up in the terminal. Consolas doesn't have very good Unicode coverage, and most *nix terminals have the capability.

            32 votes
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              Signed in as (Sign out)

              We’ll send you updates on this idea

              2 comments  ·  Console/Terminal  ·  Flag idea as inappropriate…  ·  Admin →
            • Editing area of cmd should be consistent with standard Windows UI design principles

              Right now there is Quick Edit mode, which controls 2 things.

              1) Whether or not right clicking immediately pastes (Quick Edit=On) or displays a context menu (Quick Edit=Off)
              2) Whether or not click drag can select text (Quick Edit=On) or does nothing (Quick Edit=Off)

              However, any normal text editor or program which uses a standard windows edit control behaves like Quick Edit=Off for right clicking and Quick Edit=On for selection. So the behavior of cmd is both inconsistent with Windows' own UI design principles as well as very inconvenient.

              If you want to select text like people always select text…

              39 votes
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                Signed in as (Sign out)

                We’ll send you updates on this idea

                3 comments  ·  Console/Terminal  ·  Flag idea as inappropriate…  ·  Admin →
              • Setting to not copy line breaks for wrapped text

                When I copy a long command that has been wrapped I usually don't want linebreaks in the clipboard. Just one long command, as it was when I typed. I understand that some may not want this behavior, but at least having a setting to toggle it would be very nice.

                31 votes
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  Signed in as (Sign out)

                  We’ll send you updates on this idea

                  2 comments  ·  Flag idea as inappropriate…  ·  Admin →
                • Modern design: Windows-10-style icon, default color scheme white text on dark grey background

                  I love the new CMD. I think with all the new capabilities, CMD should also come with a new design. The icon should fit in with all the other Windows 10 icons, and the default color setting should be text color white rgb(0,0,0) and background dark grey rgb(35,35,35), like the background color of Visual Studio Code in dark theme. **** as ****.

                  19 votes
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    Signed in as (Sign out)

                    We’ll send you updates on this idea

                    2 comments  ·  Flag idea as inappropriate…  ·  Admin →
                  • Bring up touch keyboard when cmd is focused using touch

                    Basically, make it interact with touch the same way other text inputs do.

                    19 votes
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      Signed in as (Sign out)

                      We’ll send you updates on this idea

                      0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                    • Fix tab expansion of environment variables

                      Currently, tab expansion works fairly well. However, tab expansion fails when any part of a path uses an environment variable. Please fix this so tab completion (matching files / directories) expands environment variables as part of it's tab completion.

                      Working example:
                      1. In cmd.exe, type the following
                      cd C:\windows
                      2. Now hit 'tab' key twice
                      3. Update the cmd.exe line to the following:
                      cd %windir%\
                      4. Now hit 'tab' key many times

                      Results (as expected):
                      At step 2, the tab cycles through all directories that start with 'c:\windows'.
                      At step 4, the tab cycles through all subdirectories directly under c:\windows. …

                      6 votes
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        Signed in as (Sign out)

                        We’ll send you updates on this idea

                        0 comments  ·  Cmd (classic shell)  ·  Flag idea as inappropriate…  ·  Admin →
                      • We are still using DOS program. Initially our DOS program works in Windows 10 Pro but can't later. How to reset the NTVDM?

                        We are still using DOS program. Initially our DOS program works in Windows 10 Pro but can't later. How to reset the NTVDM?

                        3 votes
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          Signed in as (Sign out)

                          We’ll send you updates on this idea

                          2 comments  ·  Flag idea as inappropriate…  ·  Admin →
                        • 3 votes
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            Signed in as (Sign out)

                            We’ll send you updates on this idea

                            1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                          • with 3 issues fixed, 3 issues worked on and 3 issues planned

                            - I suggest you get a hold of Satya Nadella and ask him about his priorities

                            1 vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              Signed in as (Sign out)

                              We’ll send you updates on this idea

                              0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                            • Very Nice Looking Command Prompt

                              Win10techPview - cmd.exe (console) word wrap not available and not working. when changing buffer / width / height params they do not remain set once you exit properties and then open properties again.
                              Ugly fonts still - could do with a nice revamp there????

                              20 votes
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                Signed in as (Sign out)

                                We’ll send you updates on this idea

                                1 comment  ·  Console/Terminal  ·  Flag idea as inappropriate…  ·  Admin →
                              • Use legacy console does not work NTVDVM crashes

                                NTVDVM does not work. Use legacy console does not stay on.

                                1 vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  Signed in as (Sign out)

                                  We’ll send you updates on this idea

                                  0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                • I like all except the F11 full screen toggle. I have many programs that use F11. How can this feature be disabled?

                                  I like all except the F11 full screen toggle. I have many programs that use F11. How can this feature be disabled?

                                  2 votes
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    Signed in as (Sign out)

                                    We’ll send you updates on this idea

                                    0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                  • Awesome!

                                    I think the new "bar-less" console window paired with the right set of colours makes dull console-programs look awesome. Here is an example of a programs I have made (at https://github.com/gvanem/wsock-trace).
                                    Running on Win 8.1:
                                    http://www.watt-32.net/misc/screenshot_ahost-msdn-com.png
                                    The same running on Win-10:
                                    http://www.watt-32.net/misc/screenshot_ahost-msdn-com-win10.png

                                    1 vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      Signed in as (Sign out)

                                      We’ll send you updates on this idea

                                      0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                    • Change code page in the command window settings

                                      Can you please add a GUI control in CMD window settings to change the code page, instead of CHCP command & remembering the boring numbers?

                                      Especially, allow us to enable UTF-8 encoding easily (it already works, great, thanks!)

                                      13 votes
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        Signed in as (Sign out)

                                        We’ll send you updates on this idea

                                        0 comments  ·  Console/Terminal  ·  Flag idea as inappropriate…  ·  Admin →
                                      • Allow separate transparency settings for active vs. inactive windows

                                        For greater usability, it's nice for the active window to be nearly opaque; it's just easier on the eyes. But for other inactive windows, allowing some transparency so they can bleed through is very attractive. Couple this with an option to keep console windows on top (+transparent when inactive) and you get a really swell opportunity for console activities to be readily available without hogging screen space.

                                        9 votes
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          Signed in as (Sign out)

                                          We’ll send you updates on this idea

                                          1 comment  ·  Flag idea as inappropriate…  ·  Admin →
                                        • CMD options gone after chaning to microsoft account not local account

                                          I could change settings in cmd, but when i logged onto my Microsoft account, I wanst able to change, opacity settings and other settings.

                                          2 votes
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            Signed in as (Sign out)

                                            We’ll send you updates on this idea

                                            0 comments  ·  Flag idea as inappropriate…  ·  Admin →
                                          • Don't see your idea?

                                          Command Prompt / Console / Windows Subsystem for Linux (WSL)

                                          Feedback and Knowledge Base