Few days back I asked a similar question.
我有一个应用程序,它使用WiX (Windows Installer XML)作为包管理器来创建一个包含一些支持文件(文件夹和.dlls)的.exe文件。双击此.exe将解压到一个新文件夹中,Setup.exe将从该位置运行。我只想知道我是否可以获得这个.exe和Setup.exe的参数,这样我就可以创建一个批处理文件来静默安装整个应用程序。
发布于 2013-01-10 19:30:34
不幸的是,如果不知道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'https://stackoverflow.com/questions/14255404
复制相似问题