Главная » Статьи » Как пользоваться AutoHotkey » Как пользоватся AutoHotkey |
Запуск Программ с помощью autohotkey
Вот примеры: 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 | |