Autocomplete in windows cmd prompt?
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
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