Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для _arahnid_

Новый участник


Сообщения: 36
Благодарности: 7

Профиль | Отправить PM | Цитировать


Извините за поздний ответ, почему-то не приходят уведомления на почту....
автозагрузку можно реализовать 2-мя способами:

1 С помощью импорта reg файла:
Скрытый текст
Код: Выделить весь код
[RUN]
1=Regedit
[PARAM]
1=/S regfile.reg
вот пример regfile.reg для автозагрузки Skype:
Код: Выделить весь код
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
"Skype"="\"C:\\Program Files (x86)\\Skype\\Phone\\Skype.exe\" /minimized /regrun"
2 с помощью самого скрипта, пример:
Скрытый текст
Код: Выделить весь код
[RUN]
1=REG_ADD

[PARAM]
1=HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run,,REG_SZ,"Skype"="\"C:\Program Files (x86)\Skype\Phone\Skype.exe\" /minimized /regrun"
Второй вариант более интересен, т.к. после запуска скрипта с ключом /r ваши строки изменятся вот так:
Код: Выделить весь код
[RUN]
1=REG_ADD

[PARAM]
1=HKCU\Software\Microsoft\Windows\CurrentVersion\Run,,REG_SZ,"Skype"="\"@ProgramFilesDir\Skype\Phone\Skype.exe\" /minimized /regrun"
и это даст возможность прописывать в реестр пути на системах, где Windows ну и Program Files находятся не на диске C:\.

c первым вариантом тоже можно унифицировать, используя CORRECT_INI - читайте описание в шапке, но это уже на ваш выбор.

libertarij, посмотрите тут я использовал оба метода добавления ключей в реестр:
http://forum.oszone.net/post-2356168-9.html

Последний раз редактировалось _arahnid_, 14-07-2015 в 18:52.

Это сообщение посчитали полезным следующие участники:

Отправлено: 18:46, 14-07-2015 | #28