Мудрый:Как установить файлы по пути, указанному в реестре
-
20-09-2019 - |
Вопрос
Я пишу файл .msi с помощью редактора установщика Wise и хочу скопировать все свои файлы в каталог, указанный в разделе реестра.
Как я могу указать это в Wise?
Заранее спасибо,
Эрнесто
Решение
Вы можете попробовать следующее:
Предположим, что на конечном компьютере у вас есть следующий раздел реестра:"HKLM\SOFTWARE\Custom" и некоторое значение с именем "directory", которое имеет значение "C:\program files\MyDestinationDirectory"
в редакторе, который вы выбираете:Целевая система \ Системный поиск, где вы добавляете новый тип поиска в реестре:
- для свойства выберите:INSTALLDIR (основной каталог установки)
- для операции выберите:Прочитать имя каталога из реестра
- Root и ключ устанавливаются равными вышеуказанному разделу реестра ("HKLM\SOFTWARE\Custom").
- для имени значения выберите:"справочник"
Таким образом, когда начнется установка, каталог назначения будет равен каталогу, определенному в реестре.
Но здесь есть одна загвоздка:каталог должен существовать;"C:\program files\MyDestinationDirectory" должен быть допустимым путем.
В любом случае, надеюсь, это немного поможет:)