Вопрос или проблема
Windows имеет встроенные комбинации клавиш для блокировки вашего компьютера (WinKey + L) и для открытия Проводника (WinKey + E). Я хотел бы создать аналогичный новый ярлык, WinKey + X, чтобы открыть один из моих любимых замен Проводника.
Я пробовал обычный способ, создавая ярлык и затем устанавливая клавишу-ярлык на WinKey + X, но он отображается как CTRL + ALT + X и не работает, когда я нажимаю WinKey. Он работает, если я нажимаю CTRL + ALT + X.
Как мне заставить версию ярлыка с клавишей Windows работать?
AutoHotkey был создан для этого!
#x::Run explorer.exe
будет запускать Проводник при нажатии клавиши Windows (#) и X (x). Это действительно так просто.
WinKey мгновенно запускает ваши любимые приложения, папки и веб-страницы.
Этот оболочечный расширение позволяет вам определять сочетания клавиш с клавишей Windows. Вы можете использовать практически любое сочетание клавиш и создавать ярлыки для системных папок, таких как Мой компьютер, Сетевое окружение, Доступ по вызову, Панель управления и Корзина.
WinKey бесплатен.
Больше о Winkey от Джеффа на Coding Horror.
Для решений Windows 10+ с дополнительным фоновым процессом также рассмотрите Microsoft PowerToys, который немного безопаснее (некоторые старые версии AutoHotkey дают ~8 предупреждений VirusTotal).
Или, особенно если вы используете Python, может быть, есть лучшее решение, чем AutoHotkey, которое:
(+) быстрее писать, безопаснее, более гибкое, не требует дополнительного фонового процесса
(-) отсутствует рекордер макросов
Это добавляет ярлык на панель задач и запускает его с помощью стандартных сочетаний клавиш Windows Win+1..9.
Это может быть пусковая скриптовая оболочка Python или что-то подобное, что дает свободу в действиях. И вы можете запускать ярлыки, такие как Win+1, Win+2, различными способами, включая внутреннюю клавишу макроса клавиатуры, что дает дополнительную гибкость в том, как их запускать.
На всякий случай – также в целом возможно заменить Проводник на пользовательскую программу, хотя это сильно экспериментально.
Вы также можете попробовать Hotkeyz:
HotKeyz позволяет вам легко создавать и поддерживать категоризированный список ваших горячих клавиш. Каждая горячая клавиша, комбинация клавиш на вашей клавиатуре, запустит команду. Вы решаете, какие команды соответствуют каким горячим клавидам. Некоторые из этих команд являются внутренними командами HotKeyz, а остальные – командами Windows. HotKeyz поможет вам управлять повторяющимися задачами на вашем ПК с высокой скоростью и минимальными усилиями. Почему это быстрее? Обычный способ открыть программу на вашем ПК – это указать курсором мыши на кнопку «Пуск», нажать на кнопку «Пуск», затем нажать на «Все программы», ваши глаза должны сначала увидеть и найти значок вашей программы, затем вы должны нажать на него и только тогда программа запустится. Использование мыши таким образом занимает время. С помощью горячей клавиши вы просто нажимаете определенную вами комбинацию клавиш для вашей программы, и HotKeyz сразу запускает ее!
Другой хороший вариант – использовать этот скрипт AutoHotkey https://github.com/JuanmaMenendez/AutoHotkey-script-Open-Show-Apps, который также позволяет минимизировать, повторно открывать и переключаться между открытыми окнами одного и того же приложения (как в macOS).
Ответ или решение
Создание нового сочетания клавиш с использованием клавиши Windows
Клавиша Windows, или WinKey
, предоставляет множество встроенных возможностей для управления операционной системой Windows. Однако, если вы хотите создать собственные сочетания клавиш, такие как WinKey
+ X
для запуска вашего любимого файлового менеджера, это не так просто, как просто назначить сочетание через свойства ярлыка. Добротно проработаем несколько методов для достижения вашей цели.
1. Использование AutoHotkey
AutoHotkey — это мощный инструмент для автоматизации задач в Windows, который позволяет назначать любые сочетания клавиш, включая WinKey
. Чтобы создать правило для запуска вашего приложения по комбинации WinKey
+ X
, выполните следующие шаги:
-
Установите AutoHotkey:
- Скачайте и установите AutoHotkey.
-
Создайте новый скрипт:
- Щелкните правой кнопкой мыши на рабочем столе или в проводнике и выберите "Новый" > "AutoHotkey Script".
- Дайте ему название (например,
MyShortcuts.ahk
).
-
Редактируйте скрипт:
- Откройте созданный файл в любом текстовом редакторе и добавьте следующую строку:
#x::Run "C:\Путь\К\Вашему\Приложению.exe"
- Замените
C:\Путь\К\Вашему\Приложению.exe
на фактический путь к вашему файловому менеджеру.
- Откройте созданный файл в любом текстовом редакторе и добавьте следующую строку:
-
Запустите скрипт:
- Дважды щелкните по вашему скрипту, чтобы запустить его. Теперь при нажатии
WinKey
+X
ваше приложение будет открываться.
- Дважды щелкните по вашему скрипту, чтобы запустить его. Теперь при нажатии
2. Использование WinKey
Существуют и другие приложения, такие как WinKey, которые позволяют определять сочетания клавиш с использованием клавиши Windows. Это программное обеспечение позволяет легко создавать сочетания для запуска программ и системных папок:
- Скачайте и установите WinKey.
- Определите сочетание клавиш:
- Откройте WinKey и настройте сочетание
WinKey
+X
для запуска вашего приложения.
- Откройте WinKey и настройте сочетание
WinKey — это бесплатная утилита, но она может избежать необходимости работы с AutoHotkey, если вам не нужны дополнительные функциональные возможности.
3. Использование PowerToys
Если вы используете Windows 10 или более поздние версии, рассмотрите возможность установки PowerToys:
- Скачайте и установите PowerToys.
- Используйте функцию "Keyboard Manager":
- Откройте PowerToys и найдите "Keyboard Manager".
- Создайте новое сочетание клавиш для вашего приложения.
Эта опция может показаться более безопасной для пользователей, не желающих устанавливать сторонние скрипты или программы.
4. Запуск через панель задач
Один из простых способов – это закрепить приложение на панели задач и использовать сочетания, такие как WinKey
+ 1
, WinKey
+ 2
, и так далее:
- Закрепите ваш файловый менеджер на панели задач.
- Используйте комбинации:
- Нажмите
WinKey
+X
для запуска приложения, если приложение закреплено на позиции X.
- Нажмите
Заключение
Создание собственного сочетания клавиш с использованием WinKey
в Windows — это несложная задача, если вы воспользуетесь одним из предложенных методов. AutoHotkey предоставляет вам глубокую настройку и автоматизацию, WinKey дает простоту, а PowerToys — дополнительные возможности. Настраивайте свою систему под себя и открывайте новые горизонты производительности!