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.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Probably my favorite feature of Conemu is the ability to use a complex split screen layout instead of tabs.

    As an example, I keep my console open at all time, maximized to fill my secondary monitor. It's split into three columns, with each column being 30-40% of the total width, and the last column also split into a top and bottom console (for a total of four consoles).

    8 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  2. WSB

    A windows subsystem for BSD, or better yet an open API/ABI to create new subsystems, maybe with generic kernel hooks for device access.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  3. Adding built in scripting languages aside from bash and cmdEnv

    It's nice with you can just download a quick script be able to see the code that's running and it works without any real hassle. you just download one bash/ps/.... file and you can see what it's doing and run it without being scared of any types of pesky malware or virus being installed alongside what you wanted.

    so my suggestion is to add a multitude of other scripting languages that can be ran as a self building environment or a nice way for anyone to create nice scripts and maybe even bind them to keybinds or aliases without a…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  4. WSL needs support for multi-user environments

    I get that i need to acept your terms of service to post my suggestions. But why do I HAVE to subscribe to your product recommendations in order to post my suggestion? Please remove that requirement!

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  5. Support for installation via chocolatey

    I understand the terminal is planned to be delivered via Windows Store. But, if possible, I'd love if the team would consider installation via chocolatey as well.

    Chocolatey is a popular tool that aims to be like apt-get for windows. I would love to be able to run "choco install WindowsTerminal" and then after be able to run "choco upgrade" to keep it up to date. Many pieces of software do this and I think you'd have enthusiastic community support to help implement it if need be(myself included).

    The think I like about chocolatey packages is that I export those…

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  6. Do you have a plan to make a Microsoft's Linux ?

    for example:
    1. its UI the same as on windows
    2. it can run directx
    3. the apps on windows can be rebuilded to run on Microsoft's Linux

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  7. UWP

    My first UWP application , this is awesome example , hello world voice amazing , thank you for all

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  8. Can you tell me why Microsoft Corporation keeps shrinking the size of the text

    Can you tell me why Microsoft Corporation keeps shrinking the size of the text

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  9. Windows Console options mockup

    Mockup: https://imgur.com/LjRKwIZ
    Some ideas that could be added in Windows Setting about the Windows Console:
    Select a new default shell: Allow user to select PowerShell, Command Prompt or Bash as default shell across the system
    Reset Windows Console options: Reset all users customizations in Console>Right Click> Default & Properties windows.
    Apply following settings to Windows Console:
    - Use legacy console (As in Console Properties window)
    - Various edit options
    - Command History settings
    - Font settings
    - Text selection
    - Transparency (View better transparency option on uservoice)
    - Etc

    Maybe can be added a section dedicated to Windows Console

    5 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  10. Windows needs a command-line Package Manager

    I think that Microsoft could achieve the following 3 things if you seriously thought about a package management strategy for Windows and Windows programs.

    1. You could simplify the lives of system administrators by allowing them to easily script up updates and required programs
    2. You could take a little more control of the Windows environment by maintaining a repository of trusted software for installation
    3. You could decrease the number of vectors for malware to enter Windows

    By maintaining a repository of programs that run on Windows and allowing updates to be administered from that repository, Microsoft would make…

    99 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  11. Install pref in ubuntu bash in windows, linux-tools-common and linux-tools-generic

    Pref install in ubuntu bash in windows to analyze monitoring data and performance data of our machine, but it gives the following message:
    Could not locate the package linux-tools-3.4.0 .

    6 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  12. Run bash.exe from within VB6 Code by means of Shell() & Cmd.exe Please Support it for inter operability of Linux and Windows applications

    I am Wondering Why bash.exe is not running from Shell() function inside
    a Visual basic6 program code though CMD.exe and bash.exe are on
    the path= "C:\Windows\System32\" , File not found raised as the error.

    and here is the Code List in VB6 that Can not launch
    bash.exe using Shell() with or without CMD.exe.

    Option Explicit

    Private Const WAIT_INFINITE = -1&
    Private Const SYNCHRONIZE = &H100000

    Private Declare Function OpenProcess Lib "kernel32" _
    (ByVal dwDesiredAccess As Long, _
    ByVal bInheritHandle As Long, _
    ByVal dwProcessId As Long) As Long

    Private Declare Function WaitForSingleObject Lib "kernel32" _
    (ByVal hHandle As Long, _ …

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  13. Add "start" like the one from cmd.exe

    So you know how you can run "start myprogram" in the regular cmd.exe? Something like that for text based applications running in WSL. So if I wanted to download packages in a seperate window, I could run something like "start sudo apt get upgrade" straight from WSL. Also, an option to auto-terminate the window would be great.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  14. Add gnumeric support for WSL

    It would be nice if I could apt install gnumeric.
    Gnumeric is the only application I really miss on windows.

    1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  15. elif else if shows as an error, just using if removes the error but not the cause.

    Most of script is unusable as it calls/refers to things not "there".

    https://raw.githubusercontent.com/UbuntuForums/wireless-info/master/wireless-info

    zenity is a viable directory, but not a viable program, so I was xpecting it to skip thru

    wicd was installed just to help the script out.

    so ifconfig reports as normal, iw igives a message failed to connect to the generic link.

    it is the elif that is puzzling.

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  16. Octopus Deploy Integration!

    One-Stop-Shop For All Environments Deployments??

    DEV, EXP|TEST, STAGING, PROD...many celebrations around the world will be heard, not unlike the unfortunate demise of a stellar deathoid above a forest planet...

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  17. How to do a fresh install?

    . . or create a second instance, not of the command shell but of the complete subsystem. I found that turning off and then on (with reboots) the Windows feature "Windows Subsystem for Linux" reinstated the first instance rather than a fresh one. (By the way, after the feature is turned off, invalid "Bash on Ubuntu!" icons are still present.)

    6 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  18. stdio for Windows GUI apps

    Add support for windows GUI apps to write to stdout/stderr and read from stdin.
    I see this as a link time option and an additional flag set in the binary executable.

    7 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  Other  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

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

Categories

Feedback and Knowledge Base