Coming Soon: GET:IT Endpoint Management 1-Day Conference on September 28th at 9:30 AM ET Coming Soon: GET:IT Endpoint Management 1-Day Conference on September 28th at 9:30 AM ET
Windows 10

Windows Terminal Reaches General Availability

First announced at Build in Seattle last year, Windows Terminal was supposed to reach general availability in January 2020. I guess better late than never. Windows Terminal is designed to replace the command console that’s built into Windows 10. Microsoft said back in 2019 that it had reached the end of the road with the current console. While it has seen some minor improvements over the last couple of years, new features can’t be added without breaking backwards compatibility.

A terminal may not seem especially vital considering most Windows users only interact with the GUI. But for system administrators, and more importantly with this release developers, a modern and functional native terminal is important. Microsoft is trying to keep developers on Windows, regardless of the platforms they are coding for. Windows Terminal and Windows Subsystem for Linux (WSL) are both intended to boost that effort.

The cloud has changed the way apps are designed, developed, and maintained. Linux provides a lightweight and flexible alternative to Windows that is attractive for cloud-born apps. And Windows Terminal gives developers seamless access to WSL environments with all the features expected in a modern terminal.

Windows Terminal can be downloaded from the Microsoft Store or from GitHub.

Sponsored Content

Say Goodbye to Traditional PC Lifecycle Management

Traditional IT tools, including Microsoft SCCM, Ghost Solution Suite, and KACE, often require considerable custom configurations by T3 technicians (an expensive and often elusive IT resource) to enable management of a hybrid onsite + remote workforce. In many cases, even with the best resources, organizations are finding that these on-premise tools simply cannot support remote endpoints consistently and reliably due to infrastructure limitations.

Image # Expand
Windows Terminal Reaches General Availability (Image Credit: Russell Smith)

Windows Terminal features

There are several important features that differentiate Windows Terminal from the existing console:

  • Tabs and panes
  • GPU accelerated DirectWrite/DirectX-based text rendering
  • Settings and configurability
  • Monthly updates, starting in July 2020
  • A preview channel
  • Community contributions

Managing tabs and panes

Tabs work just like in your favorite web browser. You can create a new pane by pressing ALT+SHIFT+PLUS. Horizontal panes can be added by pressing ALT+SHIFT+-. You can navigate panes using the keyboard. Just press ALT and the arrow key for the direction you want to move in.

To resize a pane, hold ALT+SHIFT and use the arrow keys to size it. And finally, to close a pane, make sure the pane you want to close is in focus, and press CTRL+SHIFT+W. You can also customize key bindings if you want to change these combinations for managing panes.

Image # Expand
Windows Terminal Reaches General Availability (Image Credit: Russell Smith)

Configuration settings

If you have different versions of PowerShell or WSL distributions installed in Windows 10, Windows Terminal automatically creates profiles so that you can connect quickly. Other settings are configured in a JSON text file, where you can configure multiple profiles for each shell or app that you connect to; each with its own settings for fonts, color themes, background blur, etc.

Image # Expand
Windows Terminal Reaches General Availability (Image Credit: Russell Smith)


With this release, we also get official documentation for Windows Terminal, which you can find here. The terminal will get monthly updates as well as a preview channel for those who want to check out the latest features in advance.

Command line arguments

Finally, Windows Terminal supports command line arguments. For example, you can open the terminal and specify which profile to open in a new tab, which folder directory should be selected, open split pane windows, and choose the tab that should be in focus.

The following set of arguments open Windows Terminal with one tab hosting the standard command prompt, and new tabs opening Windows PowerShell.

wt -p "Command Prompt"; new-tab -p "Windows PowerShell"

For more information on command line arguments for Windows Terminal, check out the documentation here.

Related Topics:


Don't have a login but want to join the conversation? Sign up for a Petri Account

Comments (0)

Leave a Reply

IT consultant, Contributing Editor @PetriFeed, and trainer @Pluralsight. All about Microsoft, Office 365, Azure, and Windows Server.
Live Webinar: Active Directory Security: What Needs Immediate Priority!Live on Tuesday, October 12th at 1 PM ET

Attacks on Active Directory are at an all-time high. Companies that are not taking heed are being punished, both monetarily and with loss of production.

In this webinar, you will learn:

  • How to prioritize vulnerability management
  • What attackers are leveraging to breach organizations
  • Where Active Directory security needs immediate attention
  • Overall strategy to secure your environment and keep it secured

Sponsored by: