如何动态计算Inno Setup中文件的目标路径?

时间:2010-12-21 14:13:16

标签: dynamic inno-setup

我需要在复制之前计算文件的目标路径。如果路径不存在,我将不会在安装过程中复制该文件。

这可能吗?

例如,我可以调用一些computepath.exe将结果存储到变量中吗?

1 个答案:

答案 0 :(得分:2)

您无需为此调用外部程序。几乎任何计算都可以使用pascal脚本完成,然后您可以使用FileOrDirExists()函数来确定路径是否存在。

如果这还不够,您可以采取不同的方法:将文件解压缩到临时目录并调用computepathandcopy.exe,将临时文件名作为参数传递。 exe将计算路径,检查它是否存在并执行文件复制。