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

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

Аватара для kotkovets

Ветеран


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

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


Цитата wolkow70:
Программа не 64-битная »
То и не нужно, ничего делать, есть программы не 64-битные для полноценной работы,
требуют редиректа к некоторым ключам в реестра.
Например кусочек скрипта Nero 11, здесь на один ключ в реестре включаем
перенаправление к 64-разрядному виду реестра, а затем возвращаемся к 32-разрядному виду реестра
Код: Выделить весь код
${If} ${RunningX64}
   SetRegView 64
   WriteRegStr HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\6FA8588DEBF295543BD8D53E676560BE" "A4EAA01E8B89A024DB390E25C0326D42" "$INSTDIR\Nero Burning ROM\NeroExpress.exe"
   SetRegView 32
${Else}
   WriteRegStr HKLM "SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\UserData\S-1-5-18\Components\6FA8588DEBF295543BD8D53E676560BE" "A4EAA01E8B89A024DB390E25C0326D42" "$INSTDIR\Nero Burning ROM\NeroExpress.exe"
${EndIf}
Поэтому все зависит от программ и какие условия установки эти программы требуют.

Цитата diakov:
Error: Function named ".OnInit" already exists. »
Эта функция уже объявлена, впишите содержимое в функцию и проблема решена.

-------
Спасибо ВСЕМ за то, что тратите свое время, что бы ПОМОЧЬ МНЕ.


Отправлено: 16:32, 22-12-2011 | #2076