Мудрый:Как установить файлы по пути, указанному в реестре

StackOverflow https://stackoverflow.com/questions/2054161

  •  20-09-2019
  •  | 
  •  

Вопрос

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

Как я могу указать это в Wise?

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

Эрнесто

Это было полезно?

Решение

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

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

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

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

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top