I know that we can autocomplete paths in cmd prompt. I just wanted to know if we can autocomplete commands in cmd prompt like we do in bash.
Can we make it search through a list of builtin commands and all executable(exe,bat,cmd etc..) files in the %PATH% when tab is pressed?
Or is there a shell-like software that is having this feature?
Windows – Autocomplete in windows cmd prompt
autocompletecommand linewindows
Best Answer
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
> EnterTo 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: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