2011-09-17 18 views
0

我有一个包含安装项目(使用VS2008设置向导)的解决方案。我需要选择以静默方式安装安装项目。我读到,为了做到这一点,我应该删除用户界面屏幕。但是这会让我的安装项目变得沉默。我需要它可以正常使用(非沉默),并且当用特定参数调用时,要保持沉默。设置向导无声的参数

所以我的2个问题:

  • 如何传递参数给安装项目?
  • 如何在创建静默安装过程的同时保持正常的设置,而无需参数调用项目?

如果网络上有资源,请将我指向他们。

+0

它是一个MSI或exe文件?这些都采用标准选项,以交换机的无声模式运行。 – TheCodeKing

+0

感谢您的回答 - 这是一个msi。 –

回答

1

安装EXE通常可以在静音模式下使用运行:

setup.exe /q 

MSI可在静音模式下使用运行:

msiexec /qn /i setup.msi 
+0

谢谢,但我只是试图从命令行来测试它,它不起作用。当我运行这个时,它弹出msiexec参数列表。我应该修改安装程序中的某些内容吗? –

+0

我认为/我需要在setup.msi之前来试试。 – TheCodeKing

+0

这几乎工作。但是,当使用日志参数来查看会发生什么时,我会得到:“错误1303.安装程序没有足够的权限访问此目录:C:\ Program Files(x86)\ [ProductName]”。 –