为了我最好的我只是不能得到它安装正确。 我有几十个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文件的版本控制;-)