1

Тема: AHK: Добавить ahk-скрипт в автозагрузку Windows

ПОдскажите есть у кого нибудь готовые скрипты для автозагрузки?
Если нет подскажите какие параметры реестра создавать?
Необходимо чтобы работало в винде XP/7

2

Re: AHK: Добавить ahk-скрипт в автозагрузку Windows

В смысле, "скрипты для автозагрузки"? Что они должны делать?

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

3

Re: AHK: Добавить ahk-скрипт в автозагрузку Windows

Нужно чтобы при первом запуске скрипт прописался в автозагрузку винды.

4 (изменено: Вадим, 2011-09-18 14:15:43)

Re: AHK: Добавить ahk-скрипт в автозагрузку Windows

#notrayicon
RegWrite, REG_SZ, HKEY_LOCAL_MACHINE, SOFTWARE\Microsoft\Windows\CurrentVersion\Run, {что хотите}, %A_ScriptName%

5

Re: AHK: Добавить ahk-скрипт в автозагрузку Windows

Гугл выдаёт следущее:

Для удаления (добавления) программы из загрузки системы используйте ветки реестра:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run (текущий пользователь)
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce (текущий пользователь, запуск один раз)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run (все пользователи)
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce (все пользователи, запуск один раз)
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Run (текущий пользователь, только 64-бит версия)
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\RunOnce (все пользователи, запуск один раз, только 64-бит версия)

Последние две ветки только для Windows 7.
Кроме того, можно добавить ярлык скрипта в папку автозагрузки, путь к которой содержится во встроенной переменной A_Startup (для текущего пользователя) или A_StartupCommon (для всех пользователей).

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

6

Re: AHK: Добавить ahk-скрипт в автозагрузку Windows

Скрипт при автоматическом запуске после загрузки системы тут же заканчивает свою работу ссылаясь на вложенную библиотеку, которая находится рядом с основным скриптом:
http://puu.sh/vsU9S/9b0521f812.png

При повторном ручном запуске ошибки не возникает. Подскажите, пожалуйста, как решить проблему автозагрузки?

7

Re: AHK: Добавить ahk-скрипт в автозагрузку Windows

Попробуйте в начало вставить

SetWorkingDir % A_ScriptDir

либо в #Include прописать полный путь.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

8

Re: AHK: Добавить ahk-скрипт в автозагрузку Windows

На рабочем столе создал ярлык для папки "Автозагрузка".
В win 8.1:
C:\Users\USERNAME\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
и просто копирую в эту папку ярлык скрипта, - и работает.