通过命令行 shell 以静默方式安装

使用静默安装,系统管理员可以通过大型网络安装和升级 XProtect 视频管理软件和 Smart Client 软件,而无需与用户之间进行任何互动,对最终用户的干扰也很小。

XProtect 视频管理软件和 Smart Client 安装程序(.exe 文件)具有不同的命令行变量。它们每个都有自己的命令行参数集,可以在命令行 shell 中或通过变量文件直接调用它们。在命令行 shell 中,您还可以在安装程序中使用命令行选项。

您可以将 XProtect 安装程序、它们的命令行参数和命令行选项与用于静默分发和安装软件的工具(例如 Microsoft System Center Configuration Manager(SCCM,也称为 ConfigMgr))结合使用。有关此类工具的详细信息,请访问制造商的网站。

命令行参数和变量文件

在静默安装期间,您可以指定与不同视频管理软件系统组件紧密相关的设置,以及它们与命令行参数和变量文件之间的内部通信。命令行参数和变量文件应仅用于新安装,因为您不能更改升级过程中命令行参数所代表的设置。

要查看可用的命令行参数并为安装程序生成变量文件,请在命令行 shell 中导航到安装程序所在的目录,然后输入以下命令:

[NameOfExeFile].exe ‑‑generateargsfile=[path]

示例:

MilestoneXProtectRecordingServerInstaller_x64.exe ‑‑generateargsfile=c:\temp

在已保存的变量文件 (Arguments.xml) 中,每个命令行参数都有一个解释其用途的说明。您可以修改并保存该变量文件,以便命令行参数值适合您的安装需求。

如果要在安装程序中使用变量文件,请通过输入以下命令来使用 ‑‑arguments 命令行选项:

[NameOfExeFile].exe ‑‑quiet ‑‑arguments=[path]\[filename]

示例:

Milestone XProtect VMS Products 2026 R1 System Installer.exe ‑‑quiet ‑‑arguments=C:\temp\arguments.xml

命令行选项

在命令行 shell 中,您还可以将安装程序与命令行选项结合使用。命令行选项通常会修改命令的行为。

要查看命令行选项的完整列表,请命令行 shell 中导航到安装程序所在的目录,然后输入 [NameOfExeFile].exe ‑‑help。为了使安装成功,您必须为需要值的命令行选项指定一个值。

您可以在同一命令中同时使用命令行参数和命令行选项。使用 ‑‑parameters 命令行选项,并用冒号 (:) 分隔每个命令行参数。在下面的示例中,‑‑quiet、‑‑showconsole 和 ‑‑parameters 为命令行选项,ISFAILOVER 和 RECORDERNAME 为命令行参数:

MilestoneXProtectRecordingServerInstaller_x64.exe ‑‑quiet ‑‑showconsole ‑‑parameters=ISFAILOVER:true:RECORDERNAME:Failover1