如何强制Inno安装程序动态设置安装文件夹

时间:2016-09-12 19:09:27

标签: installation inno-setup

我正在创建一个安装包,用户应该只能在特定位置安装它。

为了做到这一点,我在[Code]部分阅读了一些注册表值,以确定安装路径。

拥有安装路径我需要强制Inno安装程序在运行时将安装文件夹设置为特定位置。

Inno Setup有可能吗?如果是,应该使用哪个部分的脚本?

感谢。

1 个答案:

答案 0 :(得分:4)

[Setup]
DefaultDirName={code:GetDefaultDirName}
DisableDirPage=Yes

[Code]

function GetDefaultDirName(Param: string): string;
begin
  Result := ...;
end;