AutoHotKeys больше похожа на систему, чем на одноцелевую утилиту. Он позволяет делать практически все, что вы можете вообразить. Причина, по которой он такой мощный, заключается в том, что он использует единый язык сценариев. Однако не пугайтесь этого, если вы не программист. Есть много готовых сценариев, которые вы можете использовать. (Например, я загрузил сценарий «Автозамена», который автоматически исправляет слова с ошибками везде, где я их набираю.)

Кроме того, довольно просто написать собственные сценарии для выполнения небольших задач. Например, у меня есть сценарий, который автоматически переключает между минимизацией и нормализацией окна SQL Server, занимает всего одну строку. Я в основном использую AutoHotKeys для определения горячих клавиш Windows, и их можно определить всего в нескольких строках. С помощью этой утилиты, например, я создал комбинацию клавиш (Ctrl + Alt + E) для запуска Microsoft Excel, используя эти три строки:

^!e::

Run "C:\Program Files\Microsoft Office\Office14\EXCEL.EXE"

Return

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

Скрипты AutoHotKey — это обычные файлы ASCII, которые можно редактировать с помощью блокнота. Все они имеют расширение «.ahk». Сценарий по умолчанию находится в папке «Документы», называется «AutoHotkey.ahk» и по умолчанию запускается при входе в систему, поэтому все горячие клавиши доступны вам немедленно. У вас может быть столько файлов .ahk, сколько захотите, и вы можете запускать их столько, сколько захотите.

Я лишь слегка коснулся того, что можно сделать с помощью AutoHotKeys. Я рекомендую вам скачать копию и посмотреть, будет ли она вам полезна.

AutoHotKeys можно бесплатно загрузить с этого сайта:

https://www.autohotkey.com/

Этот совет (12987) применим к Windows 7, 8 и 10.