11

Я знаю, что мы можем автозаполнять пути в командной строке cmd. Я просто хотел узнать, можем ли мы автоматически завершать команды в командной строке cmd, как в bash.
Можем ли мы сделать так, чтобы он просматривал список встроенных команд и всех исполняемых файлов (exe, bat, cmd и т.д.) В% PATH%, когда нажата вкладка?
Или существует подобная оболочке программа, которая имеет эту функцию?

2 ответа2

6

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. Он состоит из двух частей:
  • DLL (cygwin1.dll), которая действует как уровень эмуляции API Linux, обеспечивая существенную функциональность API Linux.
  • Коллекция инструментов, которые обеспечивают внешний вид Linux.

И так, оболочка Bash, которая делает автозаполнение


Есть также PowerCmd, это своего рода графический интерфейс, а не замена оболочки, поэтому все пакетные команды будут строго одинаковыми. Визуально расширяет функцию автозаполнения (но, насколько я знаю, только с командами в активном каталоге). И это условно: $ 29,95

0

Вы можете использовать RegEdit, чтобы включить автозаполнение для путей и файлов. Создайте файл с именем AutoCompleteChar.reg, содержащий следующие строки. Затем вызовите «regedit AutoCompleteChar.reg», чтобы изменить автозаполнение путей и файлов на символ табуляции (9). Работает на Windows 10.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor]
"CompletionChar"=dword:00000009
"PathCompletionChar"=dword:00000009

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .