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

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

Аватара для Ж.Д.А.Л.К.Е.Р.

Ветеран


Contributor


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

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


Вариантов много, к примеру запуск Add.cmd перед стартом программы для внесения изменений в реестр и еще каких либо действий, и Del.cmd который подчищает реестр и ПК после завершение программы. Можно сразу в файле конфигурации прописать создание (Reg Add)/удаление (Reg Delete) значений в реестре, столько команд сколько нужно ключей. Или импортировать сразу целые ветки реестра - Add.reg, что проще + в некоторых случаях Reg Add не может создать сложный ключ, а Regedit справляется. В Del.reg прописать что удалить в реестре по завершению работы программы:

удалить ветку реестра:
Цитата:
Windows Registry Editor Version 5.00
[-HKEY_LOCAL_MACHINE\Software\QuickSoft\QuickStart]
удалить параметр:
Цитата:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software]
"xxx"=-
читать дальше »

;!@Install@!UTF-8!
GUIMode="2"
MiscFlags="4"
RunProgram="hidcon:cmd /c Add.cmd"
RunProgram="MyProg.exe"
RunProgram="hidcon:cmd /c Del.cmd"
;!@InstallEnd@!


;!@Install@!UTF-8!
GUIMode="2"
MiscFlags="4"
RunProgram="hidcon:Reg Add..."
RunProgram="hidcon:Reg Add..."
...
RunProgram="MyProg.exe"
RunProgram="hidcon:Reg Delete..."
RunProgram="hidcon:Reg Delete..."
...
;!@InstallEnd@!


;!@Install@!UTF-8!
GUIMode="2"
MiscFlags="4"
RunProgram="hidcon:Regedit /s Add.reg"
RunProgram="MyProg.exe"
RunProgram="hidcon:Regedit /s Del.reg"
;!@InstallEnd@!

Отправлено: 18:17, 28-12-2013 | #1475