NSCLIENT ++无人值守安装+允许的主机

为了我最好的我只是不能得到它安装正确。 我有几十个Win服务器来部署这个东西,但nsclient.ini在安装结束时永远不会更新。

这就是我正在运行的网上find的任何地方:

msiexec / i NSCP-0.4.1.102-x64.msi / passive / norestart / ADDLOCAL =“ALL”REMOVE =“NSCAPlugin”

我也试过旧版本:

msiexec / i NSClient ++ – 0.3.9-x64.msi / passive / norestart ADDLOCAL =“ALL”REMOVE =“NSCAPlugin”ALLOWED_HOSTS =“10.204.204.204”

我在这里错过了什么?

/passive标志放在最后。 /quiet标志也一样。

 msiexec.exe /i "\\Path\to\NSCP-XXXX-x64.msi" /norestart ADDLOCAL=Plugins,MainProgram,FirewallConfig,DotNetPluginSupport,ProductFeature,CheckPlugins,NRPEPlugins,NSCPlugins,NSCAPlugin,ExtraClientPlugin,SampleScripts ALLOWED_HOSTS=127.0.0.1,$IP_OF_NAGIOS_SERVER CONF_NSCLIENT=1 /passive 

虽然GPpipe理是一个很好的解决scheme,但它并没有回答提出的问题。 上面的代码已经用于在我的环境中成功部署。

恕我直言,你应该从组策略部署ini文件或像altiris / wpkg / gpo / sccm这样的工具,所以当有变化时,它被推或拉,但它被应用,并重新启动nsclientpp服务。 您也可以使用sysinternals中的psexec和自定义脚本来执行此操作。

加分,如果你保持ini文件的版本控制;-)