繁体   English   中英

InstallShield静默响应文件模板

[英]InstallShield silent response file template

我试图通过使用@placeholder@类的@placeholder@替换所有参数,并用脚本替换它们,从而针对不同应用程序版本从模板自动创建响应文件。

所以我想知道响应文件中的这些键2DB45742-C30B-4262-A809-C16BB5DC585F是什么。 根据我的检查,这些密钥在同一产品的不同安装软件包之间是不同的,但是对于特定的安装程序文件,它们将是相同的。

在执行安装文件之前,有什么方法可以在cmd中获取此值? 任何帮助将不胜感激。

这是我的响应文件之一:

[InstallShield Silent]
Version=v7.00
File=Response File
[File Transfer]
OverwrittenReadOnly=NoToAll
[{2DB45742-C30B-4262-A809-C16BB5DC585F}-DlgOrder]
Dlg0={2DB45742-C30B-4262-A809-C16BB5DC585F}-SdWelcome-0
Count=6
Dlg1={2DB45742-C30B-4262-A809-C16BB5DC585F}-AskOptions-0
Dlg2={2DB45742-C30B-4262-A809-C16BB5DC585F}-SdAskDestPath-0
Dlg3={2DB45742-C30B-4262-A809-C16BB5DC585F}-SdAskDestPath-1
Dlg4={2DB45742-C30B-4262-A809-C16BB5DC585F}-SdStartCopy-0
Dlg5={2DB45742-C30B-4262-A809-C16BB5DC585F}-SdFinish-0
[{2DB45742-C30B-4262-A809-C16BB5DC585F}-SdWelcome-0]
Result=1
[{2DB45742-C30B-4262-A809-C16BB5DC585F}-AskOptions-0]
Result=1
Sel-0=1
[{2DB45742-C30B-4262-A809-C16BB5DC585F}-SdAskDestPath-0]
szDir=@INSTALLDIR@
Result=1
[{2DB45742-C30B-4262-A809-C16BB5DC585F}-SdAskDestPath-1]
szDir=@INSTALLDIR@
Result=1
[{2DB45742-C30B-4262-A809-C16BB5DC585F}-SdStartCopy-0]
Result=1
[{2DB45742-C30B-4262-A809-C16BB5DC585F}-SdFinish-0]
Result=1
bOpt1=0
bOpt2=0

谢谢,德米特里

这是产品GUID,您可以在InstallShield项目设置中找到它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM