К слову, о необходимости включения-отключения UAC из инсталлятора, при установке на W7.
Т.к. имеющийся плагин UAC plug-in - очень мутный и громоздкий (что это за плагин такой, код для работы которого занимает десятки строк ?! . Громозда (и повод для его усовершенствования...
) )
Так вот, можно ведь воспользоваться известным способом отключения-включения UAC из командной строки и главное -
без перезагрузки ОС.
Отключить UAC :
Код:
reg ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v ConsentPromptBehaviorAdmin /t REG_DWORD /d 0 /f
Включить UAC :
Код:
reg ADD HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System /v ConsentPromptBehaviorAdmin /t REG_DWORD /d 2 /f
Запускать надо от имени админа. Наверное можно реализовать и через непосредственную запись в реестр. Не проверял.
На W7x64 - срабатывает отлично.
ps Проверил - рег файлы также работают.