Назначить программу на клавишу NUM

348
Hashim

Я ищу собственный способ назначения сочетаний клавиш для запуска программ в Windows 7 без необходимости устанавливать сторонний инструмент, такой как AutoHotKey, и справляться с его языком сценариев.

Самый простой способ сделать это - щелкнуть правой кнопкой мыши Свойства программы в меню «Пуск» (или другой ярлык, расположенный на рабочем столе), щелкнуть вкладку «Ярлык» и ввести ярлык в указанное поле. Однако этот метод, кажется, заставляет вас использовать комбинацию Ctrl + Shift / Alt вместе с целевой клавишей. Я надеюсь найти способ сделать это так, чтобы простой щелчок, например, на NUM KEY 1, запустил программу без использования других клавиш. Он короткий и приятный и работает, так как у меня нет другого использования для NUMPAD, когда отключена блокировка num.

Благодарю.

0

2 ответа на вопрос

0
Anand S
  • Создайте ярлык исполняемого файла на рабочем столе, перейдите на вкладку «Свойства» -> «Ярлык», и вы увидите поле «Клавиша быстрого доступа». Нажмите на нее и нажмите комбинацию клавиш и «Применить»
  • Другой способ добиться этого - прикрепить ярлык к панели задач и просто нажать клавишу Windows + n, где n - количество значков в кнопке меню «Пуск».
    Например, если я прикрепил ярлыки к панели задач в том же порядке: чтобы запустить Google Chrome, я могу просто нажать клавишу Win + 1. Чтобы запустить Проводник, я могу нажать клавишу Win + 3.Windows Taskbar

Я только что обновил ответ, чтобы добавить больше информации. Я знаю о первом методе, но я хотел бы получить что-то подобное, что позволило бы мне запустить программу, нажав всего одну клавишу NUMPAD. Hashim 7 лет назад 0
@Hashim, который в настоящее время недоступен в Windows, но если вы не знакомы с AutoHotKey, есть другие сторонние утилиты с графическим интерфейсом. Прочитайте эту [страницу] (http://lifehacker.com/5886866/the-best-global-hotkey-manager-for-windows), чтобы узнать больше ... Anand S 7 лет назад 1
0
Hashim

Судя по отсутствию ответов, которые я получил, кажется, что в настоящее время нет собственного способа сделать это, поэтому я решил сделать решающий шаг и использовать AutoHotKey. AutoHotKey - загрузка 6,3 МБ, с которой сравнительно легко начать, так что компромисс не слишком значителен.

Я сделал следующее, чтобы получить нужную мне функцию запуска по одному ключу.

Установите программу . После установки щелкните правой кнопкой мыши по рабочему столу, нажмите «Создать», а затем - «AutoHotkey Script», чтобы создать файл сценария.

Приведенный ниже сценарий занял у меня всего около 15 минут, чтобы написать. Скопируйте и вставьте его во вновь созданный файл сценария, убедившись, что он находится ниже любого содержимого, уже находящегося внутри него.

NumpadLeft:: Run C:\Program Files (x86)\Mozilla Firefox\firefox.exe Return  NumpadUp:: Run C:\Program Files\Sublime Text 3\sublime_text.exe Return  NumpadPgUp:: Run B:\Users\Hashim\AppData\Local\Wunderlist\Wunderlist.exe Return  NumpadClear:: Run C:\Program Files\CyberGhost 6\CyberGhost.exeReturn  NumpadRight:: Run C:\Program Files\Adobe\Adobe Photoshop CS4 (64 Bit)\Photoshop.exe Return  NumpadDown:: Run C:\Windows\System32\cmd.exe Return 

Обратите внимание, что первая строка каждого блока кода в приведенном выше сценарии представляет собой код клавиши, представляющий клавишу на вашей клавиатуре, а вторая - команду «Выполнить», за которой следует путь к приложению, для которого вы хотите запустить эту клавишу.

Замените код ключа в сценарии на код ключа, который вы хотите использовать, а затем замените путь на путь к приложению, для которого вы хотите запустить этот ключ.

Полный список сопоставляемых ключей можно найти здесь: https://autohotkey.com/docs/KeyList.htm .

После этого сохраните сценарий и дважды щелкните его, чтобы запустить его в первый раз. Если все прошло хорошо, теперь вы сможете запускать свои программы, используя назначенные вами клавиши.

Сценарии AHK обычно должны запускаться вручную, как показано выше, чтобы их можно было активировать - это означает, что вам обычно нужно щелкнуть сценарий, чтобы запустить его, прежде чем он заработает. Чтобы избежать этого, вам просто нужно убедиться, что ваш скрипт запускается при запуске.

В Windows 7 самый простой способ сделать это - поместить готовый скрипт в папку «Автозагрузка»:

USERPROFILE\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

Теперь вы сможете запускать свои программы с клавиатуры в момент загрузки Windows, без необходимости запуска сценария.

Похожие вопросы