通过命令行 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 2025 R2 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