Навигация > Блог / Система, Софт, Хинт / Blog article: И снова о реестре

| Подписаться на RSS

И снова о реестре

14 октября, 2005 Опубликовано в Система, Софт, Хинт

Как большинство из нас запускают Блокнот, Калькулятор, 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» будет запускать не банальный виндовый калькулятор, а какую-нибудь навороченную умножательно- делительную машину :)

Впервые статья была опубликована в Блоге о тестировании Даниила Мясникова.

5 ответа(ов) на “И снова о реестре”


  1. Игорь ответил:

    Да, спасибо большое за статью! долго искал яндексом, как это сделать, разные запросы делал, долго, но вышел снова на этот блог :) Постоянно меня выручаете :) Можно разместить данную статью у себя на сайте? с такой же ссылкой на первоисточник?



  2. Dmitro ответил:

    Опубликовать статью, конечно можно. Ссылаться можно прямо сюда – во-первых статья моя, а во-вторых – Статьи в блоге у Даниила уже нет.

    Кстати, можно еще глянуть программу Type&Run, я и о ней писал в свое время…



  3. bazee ответил:

    Можно еще в “Свойствах системы” на вкладке “Дополнительно” выбрать “Переменные среды” и в переменной “Path” добавить СВОЙ_АДРЕС (например, мои документы\ярлыки для командной строки), а в переменной “PATHEXT” добавить *.LNK

    Теперь в СВОЙ_АДРЕС можно добавлять линки любых приложений и имена оных будт служить для запуска из командной строки.



  4. bazee ответил:

    Хотя конечно линки у меня там именуются очень весело (для скорости набора) — Фубар2000 – фуб, фотошоп – фш, фаерфокс – фф, тощо.



  5. bazee ответил:

    Можно еще в “Свойствах системы” на вкладке “Дополнительно” выбрать “Переменные среды” и в переменной “Path” добавить СВОЙ_АДРЕС (например, мои документыярлыки для командной строки), а в переменной “PATHEXT” добавить *.LNK

    Теперь в СВОЙ_АДРЕС можно добавлять линки любых приложений и имена оных будт служить для запуска из командной строки.


Оставить ответ