Utilización de herramientas para la instalación remota de aplicaciones en Kaspersky Security Center para ejecutar archivos ejecutables relevantes en dispositivos administrados

21 de marzo de 2024

ID 92470_1

Con el Asistente de nuevo paquete, puede seleccionar cualquier archivo ejecutable y definir la configuración de la línea de comandos para este. Para esto, puede agregar al paquete de instalación el archivo seleccionado o la carpeta completa en la cual este archivo se almacena. A continuación, debe crear la tarea de instalación remota y seleccionar el paquete de instalación que se ha creado.

Mientras la tarea se está ejecutando, el archivo ejecutable especificado con la configuración definida del comando solicitado se ejecutará en dispositivos de destino.

Si usa instaladores en el formato de Microsoft Windows Installer (MSI), Kaspersky Security Center analiza los resultados de instalación por medio de herramientas estándares.

Si está disponible una licencia de Administración de vulnerabilidades y parches, Kaspersky Security Center (al crear un paquete de instalación para cualquier aplicación admitida en el entorno corporativo) también usa reglas para la instalación y el análisis de los resultados de la instalación que están en su base de datos que se actualiza.

De otra forma, la tarea predeterminada para archivos ejecutables espera la finalización del proceso en ejecución, y de todos sus procesos secundarios. Después de la finalización de todos los procesos en ejecución, la tarea se completará correctamente sin tener en cuenta el código de devolución del proceso inicial. Para cambiar el comportamiento de esta tarea, antes de crear la tarea, tiene que modificar manualmente los archivos .kpd que fueron generados por Kaspersky Security Center en la carpeta del paquete de instalación recién creado y sus subcarpetas.

Para que la tarea no espere la finalización del proceso en ejecución, configure el valor de la configuración Wait en 0 en la sección [SetupProcessResult]:

Ejemplo:

[SetupProcessResult]

Wait=0

Para que la tarea espere solo la finalización del proceso en ejecución en Windows, no la finalización de todos los procesos secundarios, configure el valor de la configuración WaitJob en 0 en la sección [SetupProcessResult], por ejemplo:

Ejemplo:

[SetupProcessResult]

WaitJob=0

Para que la tarea se complete correctamente o devuelva un error según el código de devolución del proceso en ejecución, enumere los códigos de devolución correctos en la sección [SetupProcessResult_SuccessCodes], por ejemplo:

Ejemplo:

[SetupProcessResult_SuccessCodes]

0=

3010=

En este caso, cualquier código diferente de los enumerados causará la devolución de un error.

Para mostrar una cadena con un comentario sobre la finalización correcta de la tarea o un error en los resultados de la tarea, escriba breves descripciones de errores correspondientes a códigos de devolución del proceso en las secciones [SetupProcessResult_SuccessCodes] y [SetupProcessResult_ErrorCodes], por ejemplo:

Ejemplo:

[SetupProcessResult_SuccessCodes]

0= La instalación finalizó correctamente

3010=Se debe reiniciar el dispositivo para completar la instalación

[SetupProcessResult_ErrorCodes]

1602=instalación cancelada por el usuario

1603=Error importante durante la instalación

Para usar las herramientas de Kaspersky Security Center para administrar el reinicio del dispositivo (si se requiere un reinicio para completar una operación), enumere los códigos de devolución del proceso que indican que un reinicio se debe realizar, en la sección [SetupProcessResult_NeedReboot]:

Ejemplo:

[SetupProcessResult_NeedReboot]

3010=

¿Le ha resultado útil este artículo?
¿Qué podemos mejorar?
¡Gracias por darnos su opinión! Nos está ayudando a mejorar.
¡Gracias por darnos su opinión! Nos está ayudando a mejorar.