0

几天前,我问了一个类似的问题。

我有一个应用程序WiX (Windows Installer XML)用作包管理器来创建一个.exe包含一些支持文件(文件夹和.dlls)的文件。双击.exe它将提取到一个新文件夹中,Setup.exe并将从该位置运行。我只是想知道我是否可以获取此参数.exe以及参数,Setup.exe以便我可以创建一个批处理文件以静默安装完整的应用程序。

4

1 回答 1

0

不幸的是,如果不知道 Setup.exe 是用什么制作的,将会非常困难。对我来说,如果将 dll 放在它旁边,它听起来就像是一个普通程序。

但是,如果它是 Burn 创建的引导程序,您可以通过运行以下命令行来打开日志记录:

Setup.exe -log "%CD%\installLog.txt"

您将能够通过查找类似于以下内容的行来查看正在设置的任何变量:

[2013-01-10T11:20:09]: Initializing string variable 'SqlServer' to value '(local)'
[2013-01-10T11:20:09]: Initializing string variable 'SqlInstance' to value 'SQLEXPRESS'
[2013-01-10T11:20:09]: Initializing string variable 'SqlAdminUser' to value 'sa'
[2013-01-10T11:20:09]: Initializing hidden variable 'SqlAdminUserPassword'
于 2013-01-10T11:30:34.050 回答