Blog. Just Blog

Редактирование списка команд для апплета "Выполнить"

Версия для печати Добавить в Избранное Отправить на E-Mail | Категория: Software | Автор: ManHunter
Редактирование списка команд для апплета "Выполнить"
Редактирование списка команд для апплета "Выполнить"

Кто хотя бы раз настраивал систему Windows, прекрасно знает, что практически все настройки и служебные данные находятся не на рабочем столе, а запрятаны глубоко во вкладках системных папок. В целях экономии времени в Windows предусмотрена возможность быстрого вызова приложений через так называемые run-команды. Запустить их можно через меню "Пуск" - "Выполнить" или вызывать этот же апплет комбинацией горячих клавиш Win+R. Не спорю, кому-то быстрее и удобнее щелкнуть мышкой по иконке, но лично я знаю людей, которые не признают другого способа запускать утилиты, кроме как через набор нужной команды с клавиатуры. Иногда это бывает действительно удобнее, особенно, если требуется запуск программы с разными параметрами.

В интернетах несложно найти списки стандартных команд, но сегодня я расскажу, как самому создавать run-команды для любого приложения. Например, нам хочется, чтобы по команде "tc" запускался файловый менеджер Total Commander. Сперва попробуем сделать это вручную через реестр. Все данные об алиасах и путях хранятся в ветке реестра HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths, это хорошо видно, если открыть ее в редакторе реестра.

Список команд в реестре
Список команд в реестре

По аналогии создаем reg-файл:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\tc.exe]
@="D:\\Total Commander\\TOTALCMD.EXE"
"Path"="D:\\Total Commander;"

Не забывайте про экранирование слешей при задании пути до файла и рабочей директории приложения, а также про расширение ".exe" после добавляемого алиаса. Пути, естественно, на разных компьютерах могут отличаться. Импортируем созданный файл в реестр. После этого нажимаем комбинацию Win+R и вводим команду "tc". Запускается Total Commander. Точно так же можно создать алиасы для запуска любых других приложений.

Если нет желания или навыков, чтобы ковыряться в реестре, то можете воспользоваться бесплатной программой Win+R Alias Manager.

Скриншот программы Win+R Alias Manager
Скриншот программы Win+R Alias Manager

Через удобный графический интерфейс вы можете посмотреть уже существующий список команд, отредактировать или удалить ненужные записи, а также добавить свои. Скачать Win+R Alias Manager можно с офсайта или по ссылке ниже.

Win+R Alias Manager 2.0.0.2Win+R Alias Manager 2.0.0.2

WinR.Alias.Manager.2.0.0.2.zip (264,681 bytes)


Поделиться ссылкой ВКонтакте
Просмотров: 4842 | Комментариев: 8

Внимание! Статья опубликована больше года назад, информация могла устареть!

Комментарии

Отзывы посетителей сайта о статье
ManHunter (28.09.2017 в 17:33):
Они и так запоминаются. Стрелка вниз на поле ввода и открывается список ранее исполненных команд.
Alex (28.09.2017 в 17:19):
А как сделать, что б запоминались вводимые ранее комманды в "Выполнить" ?
А в следующий раз эти подсказки появлялись в виде выпадающего списка?
SendMessageA (12.03.2017 в 14:35):
Переменные среды в путях не срабатывают, ключ "Path" не обязателен, имя раздела с командой должно заканчиваться соответствующим форматом, например: .exe
Я (11.11.2016 в 13:50):
>В windows 7 просто создается ярлык в "C:\Windows"

Не в Windows 7, а вообще, в любой винде. И вот только раздел Windows не загаживается, а добавляется создается новая папка и добавляется в patch, например c:\links, куда сбрасываются ярлыки.
White Dog (19.08.2016 в 10:19):
Около 7 лет использую программу TypeAndRun для этих целей. Просто необходимая вешь. Рекомендую.
ManHunter (02.08.2016 в 16:36):
Тоже как вариант.
Дмитрий (02.08.2016 в 15:54):
Не очень понятно зачем все эти "танцы" с реестром. В windows 7 просто создается ярлык в "C:\Windows". После чего имя ярлыка можно использовать как команду в run. Естественно, ярлык может быть параметризованным. В частности очень полезна возможность запуска сразу нескольких приложений одним ярлыком. Для этого в поле "Объект:" ярлыка я указываю примерно такую конструкцию: C:\Windows\System32\cmd.exe /c C:\Windows\explorer.exe ftp://some_ftp_folder/ & C:\Windows\explorer.exe \\some_addres\some_file.txt
В результате при наборе имени ярлыка в строке run - открывается ftp-папка и текстовый файл.
DiPrm (02.08.2016 в 14:28):
Спасибо за статью, действительно, иногда очень удобно таким способом запускать приложения. Конечно, раньше пользовался run-командами, но не задумывался о таких возможностях. Большинство нужных приложений, как оказалось, уже прописаны в реестре и только осталось их переименовать для удобства запуска по памяти. Например, mspaint в paint и т.д.
Еще была бы возможность присвоить каждому приложению горячую клавишу...

Добавить комментарий

Заполните форму для добавления комментария
Имя*:
Текст комментария (не более 2000 символов)*:

*Все поля обязательны для заполнения.
Комментарии, содержащие рекламу, ненормативную лексику, оскорбления и т.п., а также флуд и сообщения не по теме, будут удаляться. Нарушителям может быть заблокирован доступ к сайту.
Наверх
Powered by PCL's Speckled Band Engine 0.2 RC3
© ManHunter / PCL, 2008-2024
При использовании материалов ссылка на сайт обязательна
Время генерации: 0.07 сек. / MySQL: 2 (0.0031 сек.) / Память: 4.5 Mb
Наверх