Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there any interface that'll make cmd.exe (or for that matter any "console" application) more friendly ? I'm thinking easier copy/paste abilities and more powerful command editing , more like a typical unix shell.

share|improve this question
up vote 4 down vote accepted

Install "Services for Unix" (aka Interix) and use bash (or build your favorite Unix shell)?

Use cygwin and use bash (or build your favorite Unix shell)?

You are using "QuickEdit Mode" on your CMD shell, aren't you? If not, be sure to turn that on in the "Properties" for your shell window on the "Options" page. That makes mouse-based copy/paste much nicer.

TAB filename completion for the shell is nice, too. Turn that on by adding the following to the registry:

HKEY_CURRENT_USER\Software\Microsoft\Command Processor
CompletionChar - REG_DWORD - 9
share|improve this answer
+1 for cygwin. NOTE: by default cygwin uses cmd for the terminal. Replace it with putty or rxvt. – Swoogan Sep 3 '09 at 20:25

The Powershell 2 ISE is quite nice.

share|improve this answer

The poorly-named Console is a replacement terminal for cmd.exe (or powershell.exe or, really, any other cli shell).

It's still running cmd.exe on the inside, so there are still problems with things like its confusing command history, but window resizing, selection, etc. all work much better.

It also supports tabs, support for saving multiple configurations (so you can easily start different shells and different options, like startup directory and appearance settings), PageUp does something useful (I reconfigured mine to Shift-PgUp), etc.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.