2012-09-12 41 views
0

是否有任何脚本语言可用于创建静默安装(没有提供输入并单击下一步,同意并完成)...?我想在Windows服务器上执行NewsGator.exe应用程序的无人值守安装,该脚本将是最好的..?在此先感谢您的回复。EXE的无人值守安装(无需用户交互)

+0

尝试在命令中添加'/ y'参数 –

+2

这完全取决于您正在做什么_exactly_。 – SLaks

+0

它应该是一个包含安装要求的输入的脚本,当我们运行它时,它应该运行安装而不要求单击next并完成选项。 – kodeesh

回答

1

NSIS为运行安装程序提供了非常简单的/S标志。 创建一个简单的安装程序也非常简单。

+0

什么是死简单安装程序..?它将能够在运行无人参与安装时设置配置输入。 – kodeesh

+0

是的,您可以设置安装目录,并通过安装程序静默更改配置文件。更改配置文件确实需要一些工作,但可以完成。 – 2012-09-12 13:29:20

0

所有MSI安装可以支持静默安装通的形式的命令行提供输入参数:

Installer.exe的/ V/QN “PARAMETER = VALUE PARAMETER = VALUE”

+0

好的,您是否有任何示例脚本用于安装无人参与安装的任何应用程序,这些应用程序均采用上述格式。另外,我们可以通过Next,Agree和Finish操作通过这个参数..? – kodeesh

+0

在无人值守安装中,所有输入数据都是从命令行(或默认值)获取的,并且所有步骤(下一步等)都会自动执行。我很抱歉,但在这里我没有样品,您可以在Google上轻松找到它们。 –

+0

感谢您的回复,我对这些命令行输入并不熟悉,并且已经尝试从Google获取这些内容,但找不到任何有用的东西。 – kodeesh

0

尝试的AutoIt ,这里是如何自动执行WinZip的一个例子安装:

http://www.autoitscript.com/autoit3/docs/tutorials/winzip/winzip.htm

我已经用它在公司和我一起工作的几个安装自动化,它非常直截了当。

+0

是的,就像你说的那样,它非常直截了当。我对于如何将所有命令创建为单个脚本文件以及如何通过脚本授予许可密钥有点困惑......? – kodeesh

+0

你看过[demo](http://www.autoitscript.com/autoit3/docs/tutorials/winzip/script.txt)提供的copmleted脚本吗?您可以等待窗口询问串行密钥,只需键入'Send(“LICENCE_KEY”)'并继续安装。 – Rayvyn

+0

是的,我看了一下。我们是否需要将所有这些命令保存到一个.bat文件并运行..? – kodeesh

相关问题