Autocomplete in windows cmd prompt?

Solution 1:

PromptPal

Highly configurable, and provides full Windows-style editing, command completion, command history, syntax help, a tabbed interface and much more.

Syntax Help: As soon as a command is recognized, PromptPal displays helpful information about its parameters, switches and effects in a resizeable toolbar.

Add You Own Commands: If you have command line utilities that aren't recognized by PromptPal, that's no problem - it's easy to add them to PromptPal's collection.

$29.99 - 30 days trial

alt text


PowerShell

The new command shell and extensible automation engine from Microsoft does autocomplete commands.

It's native in windows 7 and Server 2008 R2.

Win + R > powershell > Enter

To install it on other windows: http://support.microsoft.com/kb/968929
And for more ressources about it: http://technet.microsoft.com/en-us/scriptcenter/dd742419.aspx


Cygwin

A Linux-like environment for Windows. It consists of two parts:
  • A DLL (cygwin1.dll) which acts as a Linux API emulation layer providing substantial Linux API functionality.
  • A collection of tools which provide Linux look and feel.

And so, a bash shell that does autocomplete


There's also PowerCmd, It's a sort of GUI and not a shell replacement, so all the batch commands will be strictly the same. It extends visually the autocomplete feature (but as far as I know, only with commands in the active directory). And it's a shareware: $29.95