Instalación silenciosa a través de una consola de línea de comandos (explicación)

Con la instalación silenciosa, los administradores de sistemas pueden instalar y actualizar el VMS XProtect y el software Smart Client a través de una gran red sin interacciones del usuario por su parte y con la menor molestia posible para los usuarios finales.

El VMS XProtect y los instaladores Smart Client (archivos .exe) tienen argumentos de línea de comandos diferentes. Cada uno de ellos tiene su propio conjunto de parámetros de línea de comandos que pueden ser invocados directamente en una consola de línea de comandos o a través de un archivo de argumentos. En la consola de la línea de comandos, también puede utilizar las opciones de la línea de comandos con los instaladores.

Puede combinar los instaladores XProtect, sus parámetros de línea de comandos y sus opciones de línea de comandos con herramientas para la distribución e instalación silenciosa de software, como Microsoft System Center Configuration Manager (SCCM, también conocido como ConfigMgr). Para obtener más información sobre estas herramientas, visite el sitio web del fabricante. También se puede utilizar Milestone Software Manager para la instalación y actualización remota del VMS XProtect, paquetes de dispositivos y Smart Client. Si desea más información, consulte el manual del administrador para Milestone Software Manager.

Parámetros de la línea de comandos y archivos de argumentos

Durante la instalación silenciosa, se pueden especificar ajustes que están relacionados directamente con los diferentes componentes del sistema VMS y su comunicación interna con parámetros de línea de comandos y archivos de argumentos. Los parámetros de la línea de comandos y los archivos de argumentos solo deben utilizarse para las nuevas instalaciones, ya que no se puede cambiar la configuración que representan los parámetros de la línea de comandos durante una actualización.

Para ver los parámetros disponibles en la línea de comandos y generar un archivo de argumentos para un instalador, en la consola de la línea de comandos, navegue hasta el directorio donde se encuentra el instalador e introduzca el siguiente comando:

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

Ejemplo:

MilestoneXProtectRecordingServerInstaller_x64.exe ‑‑generateargsfile=c:\temp

En el archivo de argumentos guardado (Arguments.xml), cada parámetro de la línea de comandos tiene una descripción que explica su propósito. Puede modificar y guardar el archivo de argumentos para que los valores de los parámetros de la línea de comandos se adapten a sus necesidades de instalación.

Si desea utilizar un archivo de argumentos con su instalador, utilice la opción de línea de comandos ‑‑arguments introduciendo el siguiente comando:

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

Ejemplo:

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

Opciones de línea de comandos

En la consola de línea de comandos, también puede combinar instaladores con opciones de línea de comandos. Las opciones de línea de comando generalmente modifican el comportamiento de un comando.

Para ver la lista completa de opciones de la línea de comandos, en la consola de la línea de comandos, navegue hasta el directorio donde se encuentra el instalador e introduzca [NameOfExeFile].exe ‑‑help. Para que la instalación tenga éxito, debe especificar un valor para las opciones de la línea de comandos que requieren un valor.

Puede utilizar tanto los parámetros como las opciones de la línea de comandos en el mismo comando. Use la opción de línea de comandos ‑‑parameters y divida cada parámetro de la línea de comandos con dos puntos (:). En el ejemplo siguiente, ‑‑quiet, ‑‑showconsole y ‑‑parameters son opciones de línea de comandos, y ISFAILOVER y RECORDERNAME son parámetros de la línea de comandos:

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