Inno Setup在PostCompile部分复制OutputBaseFileName

时间:2015-10-30 13:38:18

标签: inno-setup

我想在Inno Setup脚本编译完成后存档OutputBaseFileName

我准备了这个脚本,但它不起作用。

[PostCompile]
Name: CopyFile({#OutputBaseFilename}, '\\Bckserver\Source\'{#OutputBaseFilename});

1 个答案:

答案 0 :(得分:1)

我猜你想让编译器将生成的安装程序复制到另一个目录(\\Bckserver\Source)。

这有效:

Name: "C:\Windows\System32\cmd.exe"; Parameters: "/c copy C:\path\setup.exe \\Bckserver\Source"

我认为没有更好的解决方案,因为Inno Setup Studio不支持PostCompile部分中的预处理器,因此除了硬编码之外,您不能引用OutputBaseFilename或系统目录。< / p>