И снова о реестре
Как большинство из нас запускают Блокнот, Калькулятор, System Configuration Utility?
Нет, я не спорю, что есть народ, которому не лень идти в Пуск => Программы => Стандартные и т.д. Но подавляющее большинство просто пишут в командной строке notepad, calc, msconfig и даже не напрягаются с поиском нужных ярлыков :)
Я отношусь к категории тех, кто пользуется командной строкой. И очень часто мне приходилось сетовать на то, что любимые программы не запускаются из командной строки… Но пришло время, когда терпение лопнуло и начался поиск нужной информации. Информация была найдена и я удивился тому, как же все на самом деле просто.
Отныне и навсегда, все любимые программы могут запускаться из командной строки. Итак, что же для этого нужно:
1. В командной строке (и снова это магическое действие) пишем волшебное слово «regedit» или «regedt32» – это уж, кому как нравится.
2. Заходим в «HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\ CurrentVersion\\App Paths» и видим нем кучу ключей с названием типа «имя.exe». Вот они – псевдонимы к программам.
3. Создаем ключ, например, «test.exe»
4. В созданном ключе создаем два строковых параметра:
a) Default – значение – путь к файлу запуска приложения
b) Path – путь к рабочей папке
5. В командной строке пишем “test” – в результате должна запуститься программа, путь к которой был прописан в параметре Default
Вот и все. Если какая-то программа уже занимает выбранный псевдоним – можно просто изменить значения параметров и, например, команда «calc» будет запускать не банальный виндовый калькулятор, а какую-нибудь навороченную умножательно- делительную машину :)
Впервые статья была опубликована в Даниила Мясникова.
Игорь ответил:
27 мая, 2007 в 12:09
Да, спасибо большое за статью! долго искал яндексом, как это сделать, разные запросы делал, долго, но вышел снова на этот блог :) Постоянно меня выручаете :) Можно разместить данную статью у себя на сайте? с такой же ссылкой на первоисточник?
Dmitro ответил:
27 мая, 2007 в 18:10
Опубликовать статью, конечно можно. Ссылаться можно прямо сюда – во-первых статья моя, а во-вторых – Статьи в блоге у Даниила уже нет.
Кстати, можно еще глянуть программу Type&Run, я и о ней писал в свое время…
bazee ответил:
25 августа, 2009 в 0:44
Можно еще в “Свойствах системы” на вкладке “Дополнительно” выбрать “Переменные среды” и в переменной “Path” добавить СВОЙ_АДРЕС (например, мои документы\ярлыки для командной строки), а в переменной “PATHEXT” добавить *.LNK
Теперь в СВОЙ_АДРЕС можно добавлять линки любых приложений и имена оных будт служить для запуска из командной строки.
bazee ответил:
25 августа, 2009 в 0:50
Хотя конечно линки у меня там именуются очень весело (для скорости набора) — Фубар2000 – фуб, фотошоп – фш, фаерфокс – фф, тощо.
bazee ответил:
5 февраля, 2010 в 23:00
Можно еще в “Свойствах системы” на вкладке “Дополнительно” выбрать “Переменные среды” и в переменной “Path” добавить СВОЙ_АДРЕС (например, мои документыярлыки для командной строки), а в переменной “PATHEXT” добавить *.LNK
Теперь в СВОЙ_АДРЕС можно добавлять линки любых приложений и имена оных будт служить для запуска из командной строки.