Извините за поздний ответ, почему-то не приходят уведомления на почту....
автозагрузку можно реализовать 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