Приветствую Вас, Странник
Главная » Статьи » Как пользоваться AutoHotkey » Как пользоватся AutoHotkey

Запуск Программ с помощью autohotkey
В этом уроке вы узнаете как пользоваться autohotkey для запуска нужных вам программ или документов в них.

Для запуска программ используют команду Run она же используется для запуска документов, сайтов или их иконок в ассоциированных с ними программами. Есть несколько способов, как записать название исполняемого файла. Можно использовать известные имена стандартных программ (например, у блокнота это Notepad),можно прописывать абсолютный путь к исполняемому документу\программе, например,(C:\My Documents\1.txt)при таком способе важно использовать латинские символы или цифры иначе может выдать ошибку. И третий способ это использовать в пути к документу стандартные папки виндовс они выглядят так %A_ProgramFiles% и всегда обрамлены знаком процент (пример %A_ProgramFiles%\Windows Media Player\wmplayer.exe запустить Видндовс Медиа Плеер). И для запуска нужного сайта, достаточно после команды Run записать его адрес.
Вот примеры:

Run Notepad
Run C:\My Documents\1.txt
Run C:\My Documents\Ikonka Igri.lnk
Run http://gimp-master.moy.su
Run mailto:someone@somedomain.com

К любому из выше описанных примеров(как и к любой комманде) может быть назначена комбинация клавиш. В первом, нижнем примере, назначена комбинация - Win+N, во втором - Ctrl+Alt+C:

#n::Run Notepad
^!c::Run calc.exe

Вышеуказанные примеры это линейные макросы, потому что они состоят из одной строки-линии. Что бы AutoHotkey выполнил несколько задач с одной комбинацией клавиш, напишите комбинацию клавиш, потом с новой строки первую задачу, затем с новой строки следующее задание, и с новой линии (строки) пропишите команду return. Работоспособный пример macro приведен ниже;

#space::
Run http://www.google.com
Run Notepad.exe
return

Если программа или документ находится в папке, можно прописать полный путь к этому файлу. Например;

Run %A_ProgramFiles%\Windows Media Player\wmplayer.exe

В выше показанном примере, %A_ProgramFiles% вы можете лицезреть зарезервированную-встроенную переменную, используемую для написания более короткого пути к файлу. Используя такие переменные, вы имеете больше шансов, что макрос с ними заработает и на других компьютерах.
Примечание: имена команд и переменных - не чувствительны к регистру. То есть "Run" и "run" это одно и то же.

Если программа находится в другой директории, то необходимо прописывать полный путь, с указанием файла который следует запустить. Пример;
Run D:\Мои любимые программы\AIMP\AIMP3.exe

Ниже пример запуска ярлыка.
Run C:\Documents and Settings\Max\My Documents\Documents

Для того чтоб скрипт выполнил какие-то действия в программе, по завершению ее работы используют похожую команду RunWait (переводится как-ПускЖдать) вместо команды run. В следующем примере, новая команда MsgBox которая по закрытию Блокнота выведет сообщение пользователя.


RunWait Notepad
MsgBox Я закончил (Блокнот сейчас закроется).

RunWait - Ждет момента когда вы закроете программу указанную после этой команды.

MsgBox - Выводить окно сообщения с текстом написанным после этой команды

Для выполнении этого скрипта запустите скрипт, затем блокнот и закройте блокнот. После нажатия кнопки закрытия блокнота вы увидите окошко с сообщением "Я закончил (Блокнот сейчас закроется)."

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



Категория: Как пользоватся AutoHotkey | Добавил: neohonar (06.10.2012)
Просмотров: 9751
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
eXTReMe Tracker
Каталог-Молдова - Ranker, Statistics