明智:如何将文件安装到注册表中指定的路径中

时间:2010-01-13 03:22:33

标签: windows-installer wise

我正在使用Wise Installer Editor编写.msi,我想将所有文件复制到注册表项中指定的目录中。

如何在Wise中指定?

提前致谢,

埃内斯托

1 个答案:

答案 0 :(得分:3)

您可以尝试以下操作:

  1. 假设在目标计算机上有以下注册表项:“HKLM \ SOFTWARE \ Custom”和一些名为“directory”的值设置为“C:\ program files \ MyDestinationDirectory”

    < / LI> 在您选择的编辑器中
  2. :目标系统\系统搜索,您可以在其中添加新的注册表搜索类型:

    • for Property select:INSTALLDIR(主安装目录)
    • for Operation select:从注册表中读取目录名称
    • Root和Key设置为等于上面的注册表项(“HKLM \ SOFTWARE \ Custom”)
    • for value name select:“directory”
  3. 因此,当安装开始时,目标目录将等于注册表中定义的目录。

    但是有一个问题:目录必须存在; “C:\ program files \ MyDestinationDirectory”需要是一个有效的路径。

    无论如何,希望这有点帮助:)

相关问题