Мудрый: Как установить файлы по пути, указанному в реестре - PullRequest
2 голосов
/ 13 января 2010

Я пишу MSI-файл с помощью Wise Installer Editor и хочу скопировать все мои файлы в каталог, указанный в разделе реестра.

Как мне указать это в Wise?

Заранее спасибо,

Эрнесто

1 Ответ

3 голосов
/ 13 января 2010

Вы можете попробовать следующее:

  1. Предположим, что на конечном компьютере у вас есть следующий раздел реестра: «HKLM \ SOFTWARE \ Custom» и некоторое значение с именем «directory», для которого установлено «C: \ program files \ MyDestinationDirectory»

  2. в редакторе, который вы выбираете: Целевая система \ Поиск системы, где вы добавляете новый тип поиска в реестре:

    • для свойства выберите: INSTALLDIR (основной каталог установки)
    • для выбора операции: чтение имени каталога из реестра
    • Корень и ключ установлены равными указанному выше ключу реестра ("HKLM \ SOFTWARE \ Custom")
    • для имени значения выберите: "directory"

Таким образом, при запуске установки каталог назначения будет равен определенному в реестре.

Но тут есть одна загвоздка: каталог должен существовать; «C: \ program files \ MyDestinationDirectory» должен быть допустимым путем.

В любом случае, надеюсь, это немного поможет :) 1027 *

...