Я знаю, что мы можем автозаполнять пути в командной строке cmd. Я просто хотел узнать, можем ли мы автоматически завершать команды в командной строке cmd, как в bash.
Можем ли мы сделать так, чтобы он просматривал список встроенных команд и все исполняемые файлы (exe, bat, cmd и т. Д.) В% PATH% при нажатии клавиши Tab?
Или есть подобная оболочке программа, которая имеет эту функцию?
11
Ответы:
PromptPal
Широкие возможности настройки, полное редактирование в стиле Windows, завершение команд, история команд, справка по синтаксису, интерфейс с вкладками и многое другое.
Справка по синтаксису : как только команда распознается, PromptPal отображает полезную информацию о ее параметрах, переключателях и эффектах на панели инструментов с изменяемыми размерами.
Добавьте свои собственные команды : если у вас есть утилиты командной строки, которые не распознаются PromptPal, это не проблема - их легко добавить в коллекцию PromptPal.
$ 29,99 - 30-дневная пробная версия
PowerShell
Новая командная оболочка и расширяемый механизм автоматизации от Microsoft выполняет команды автозаполнения.
Это родной в Windows 7 и Server 2008 R2.
Win+ R>
powershell
>EnterЧтобы установить его в других окнах: http://support.microsoft.com/kb/968929
И для получения дополнительной информации об этом: http://technet.microsoft.com/en-us/scriptcenter/dd742419.aspx
Cygwin
Linux-подобная среда для Windows. Он состоит из двух частей:И так, оболочка Bash, которая делает автозаполнение
Есть также PowerCmd , это своего рода графический интерфейс, а не замена оболочки, поэтому все пакетные команды будут строго одинаковыми. Визуально расширяет функцию автозаполнения (но, насколько я знаю, только с командами в активном каталоге). И это условно: $ 29,95
источник
Вы можете использовать RegEdit, чтобы включить автозаполнение путей и файлов. Создайте файл с именем AutoCompleteChar.reg, содержащий следующие строки. Затем вызовите «regedit AutoCompleteChar.reg», чтобы изменить автозаполнение для путей и файлов на символ табуляции (9). Работает на Windows 10.
источник