通过命令行 shell 以静默方式安装(已作说明)

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

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

您可以将 XProtect 安装程序、它们的命令行参数和命令行选项与用于静默分发和安装软件的工具(例如 Microsoft System Center Configuration Manager(SCCM,也称为 ConfigMgr))结合使用。有关此类工具的详细信息,请访问制造商的网站。您还可以将 Milestone Software Manager 用于远程安装和更新 XProtect 视频管理软件、设备软件包和 Smart Client。 有关详细信息,请参阅 Milestone Software Manager 的管理员手册。

命令行参数和变量文件

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

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

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

示例:

MilestoneXProtectRecordingServerInstaller_x64.exe ‑‑generateargsfile=c:\temp

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

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

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

示例:

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

命令行选项

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

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

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

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