Я пытаюсь автоматизировать создание файла ответов из шаблона для разных версий приложения, заменяя все параметры заполнителями, такими как @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
Спасибо, Дмитрий