Introducción
El Microsoft Intune - MSI Installer es un paquete de despliegue basado en Windows que permite a ti (administradores de TI) instalar y gestionar la aplicación HP Insights para Windows (también conocida como Windows Agent) en dispositivos gestionados por empresas mediante Microsoft Intune. Está diseñado para simplificar el despliegue, actualización y gestión de la aplicación HP Insights para Windows.
Este artículo explica un proceso paso a paso para desplegar el Agente Windows usando MSI Installer e inscribir dispositivos usando Microsoft Intune:
Proporciona los sufijos UPN al Experto en Servicio o Socio Comercial designado de HP.
Obtén el PIN de la empresa.
Inicia sesión en WXP y haz clic en Ajustes > Preferencias.
En la pestaña de Preferencias , desplázate hasta la sección del PIN de la empresa y copia el PIN.
Descarga la aplicación HP Insights para Windows (Paquete ZIP (.msi))
Crear una aplicación HP Insights para Windows (paquete ZIP (.msi)) en Microsoft Intune.
Público objetivo
Administradores de TI que desean configurar y gestionar la Plataforma de Experiencia de la Fuerza de Trabajo utilizando herramientas en la nube desde Intune, mediante parámetros de instalación silenciosa y herramientas de gestión de configuración proporcionadas por MSI.
Requisitos previos
El usuario debe tener un rol de administrador en Microsoft Azure.
El correo electrónico del administrador se muestra en el UPN de Usuario Principal.
El dispositivo del administrador debe añadirse al Portal de la Empresa, una aplicación gratuita de Microsoft.
Descarga la aplicación HP Insights para Windows - Paquete ZIP (.msi)
Descarga el paquete ZIP (.msi) de aplicaciones para Windows de HP Insights y sus dependencias.
Guarda el contenido del archivo .zip en una ubicación accesible desde Intune. Hay dos archivos .zip:
x86 Zip Package (.msi)=>HPInsights.zippara las plataformas Intel de 32 y 64 bits yARM64 Zip Package (.msi)=>HPInsights-arm64.zippara las plataformas Arm64.Paquete Intel
VC++ redistributable (x86)
VC++ redistributable (x64)
HP Insights Analytics Dependencias del cliente
Paquete cliente HP Insights Analytics
Aplicación HP Insights Manager
Paquete Arm
VC++ redistribuible (Arm64)
HP Insights Analytics Dependencias del cliente
Paquete cliente HP Insights Analytics
Aplicación HP Insights Manager
Nota: El paquete HP Insights Analytics Client - Dependencies no puede instalarse en PCs que no sean fabricados por HP, incluidas las máquinas virtuales.
Convierte WXP para una aplicación ZIP Package (.msi)Windows con la herramienta de preparación de contenido Microsoft Win32
Descarga aquí la herramienta de preparación de contenido Win32.
Guarda o descarga en
IntuneWinAppUtil.exeuna carpetaC:\Toollocal.
Sección 1: Creación de paquetes Intune para despliegue en dispositivos Intel (Paquete Intel)
Extrae HPInsights.zip y coloca el contenido en una carpeta
C:\Intune\IntelPkgs\local.VC_redist.x86.exe
VC_redist.x64.exe
HPInsightsAnalyticsDependencies.msi
HPInsights.msi
HPInsightsAnalytics.msi
Abre un símbolo de comandos de administrador.
Ve a la
C:\Intune\carpeta y ejecuta los siguientes comandos secuencialmente para convertir los instaladores al formato Intune:C:\Tool\IntuneWinAppUtil.exe -c IntelPkgs -s VC_redist.x86.exe -o C:\Intune\Output\IntelPkgsIntuneC:\Tool\IntuneWinAppUtil.exe -c IntelPkgs -s VC_redist.x64.exe -o C:\Intune\Output\IntelPkgsIntuneC:\Tool\IntuneWinAppUtil.exe -c IntelPkgs -s HPInsightsAnalyticsDependencies.msi -o C:\Intune\Output\IntelPkgsIntuneC:\Tool\IntuneWinAppUtil.exe -c IntelPkgs -s HPInsightsAnalytics.msi -o C:\Intune\Output\IntelPkgsIntuneC:\Tool\IntuneWinAppUtil.exe -c IntelPkgs -s HPInsights.msi -o C:\Intune\Output\IntelPkgsIntune
Una vez convertidos con éxito los archivos, se crean los siguientes archivos IntuneWin que aparecerán en
C:\Intune\Output\IntelPkgsIntune:VC_redist.x86.intunewinVC_redist.x64.intunewinHPInsightsAnalyticsDependencies.intunewinHPInsightsAnalytics.intunewinHPInsights.intunewin
Creación de aplicaciones Intune para dispositivos Intel: Utiliza los paquetes Intune dentro de
IntelPkgsIntunela carpeta para crear aplicaciones Intune desde las secciones de la Primera a la Sexta Aplicación que se muestran a continuación.Guía de despliegue para dispositivos Intel: Consulte la sección de Pasos para el Despliegue General de una Aplicación en Intune a continuación para desplegar aplicaciones Intune creadas en el paso anterior Creación de aplicaciones Intune para dispositivos Intel.
Sección 2: Creación de paquetes Intune para despliegue en dispositivos Arm (Paquete Arm)
Extrae HPInsights.zip y pon el contenido en una carpeta
C:\Intune\ArmPkgs\local.VC_redist.arm64.exeHPInsightsAnalyticsDependencies.msiHPInsights.msiHPInsightsAnalytics.msi
Abre un símbolo de comandos de administrador.
Ve a la
C:\Intune\carpeta y ejecuta el siguiente comando secuencialmente para convertir los instaladores a formato Intune:C:\Tool\IntuneWinAppUtil.exe -c ArmPkgs -s VC_redist.arm64.exe -o C:\Intune\Output\ArmPkgsIntuneC:\Tool\IntuneWinAppUtil.exe -c ArmPkgs -s HPInsightsAnalyticsDependencies.msi -o C:\Intune\Output\ArmPkgsIntuneC:\Tool\IntuneWinAppUtil.exe -c ArmPkgs -s HPInsightsAnalytics.msi -o C:\Intune\Output\ArmPkgsIntuneC:\Tool\IntuneWinAppUtil.exe -c ArmPkgs -s HPInsights.msi -o C:\Intune\Output\ArmPkgsIntune
Tras convertir correctamente los archivos, se crean los siguientes archivos IntuneWin. Aparecerán en
C:\Intune\Output\ArmPkgsIntune:VC_redist.arm64.intunewinHPInsightsAnalyticsDependencies.intunewinHPInsightsAnalytics.intunewinHPInsights.intunewin
Creación de aplicaciones Intune para dispositivos Arm: Utiliza los paquetes Intune en
ArmPkgsIntunecarpetas para crear aplicaciones Intune desde la Tercera Aplicación hasta la Sexta Aplicación que se muestra a continuación.Guía de despliegue para dispositivos Arm: Consulte la sección Pasos para el Despliegue General de una Aplicación en Intune a continuación para desplegar aplicaciones Intune creadas en el paso anterior Creación de aplicaciones Intune para dispositivos Arm.
Creación de aplicaciones en Microsoft Intune
Primera aplicación: Crear aplicación redistributable VC++ (x86)
Inicia sesión en el portal de Azure. Se muestra la página principal .
Ve al Centro de Administración de Microsoft Intune.
Selecciona Aplicaciones Cliente y luego ve a Aplicaciones.
Haz clic en Añadir y selecciona la aplicación de Windows (Win32).
Haz clic Seleccionar archivo de paquete de la app y luego seleccionar
VC_redist.x86.intunewinHaz clic en OK.
En la página de Información de la App :
Entra Microsoft como el editor.
Haz clic en Siguiente.
En la página del programa :
Comando de instalación:
vc_redist.x86.exe /install /quietComando de desinstalar:
vc_redist.x86.exe / /quietComportamiento de reinicio del dispositivo: Sin acción específica
Deja todos los demás ajustes como predeterminados.
En la página de Requisitos :
Arquitectura del sistema operativo:
Selecciona Sí. Especifica en qué sistemas se puede instalar la aplicación.
Seleccionar Instalar en el sistema x86
Seleccionar Instalar en un sistema x64
Seleccione Sistema operativo mínimo según el entorno de destino. Por ejemplo: Windows 10 1607.
En la página de Reglas de Detección :
Formato de reglas: Configurar manualmente las reglas de detección
Haz clic en Añadir
Tipo de regla: Registro
Camino clave:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\VisualStudio\14.0\VC\Runtimes\x86Método de detección: Existe la clave
Asociado a una aplicación de 32 bits en clientes de 64 bits: Sí
Haz clic en Siguiente hasta el final.
Haz clic en Crear.
Segunda aplicación - Crear aplicación redistributable (x64) en VC++
Esto solo es para Microsoft Windows de 64 bits
Inicia sesión en el portal de Azure y ve a Microsoft Intune.
Selecciona Aplicaciones Cliente y luego ve a Aplicaciones.
Haz clic en Añadir y selecciona la aplicación de Windows (Win32).
Haz clic Seleccionar archivo de paquete de la app y luego selecciona
VC_redist.x64.intunewin.Haz clic en OK.
En la página de Información de la App :
Entra Microsoft como el editor.
Haz clic en Siguiente.
En la página del programa :
Comando de instalación:
vc_redist.x64.exe /install /quietComando de desinstalar:
vc_redist.x64.exe /uninstall /quietComportamiento de reinicio del dispositivo: Sin acción específica
Deja todos los demás ajustes como predeterminados.
En la página de Requisitos :
Arquitectura del sistema operativo:
Selecciona Sí. Especifica en qué sistemas se puede instalar la aplicación.
Seleccionar Instalar en un sistema x64
Seleccione Sistema operativo mínimo según el entorno de destino. Por ejemplo: Windows 10 1607
En la página de Reglas de Detección :
Formato de reglas: Configurar manualmente las reglas de detección
Haz clic en Añadir
Tipo de regla: Registro
Camino clave:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\x64Método de detección: Existe la clave
Asociado a una aplicación de 32 bits en clientes de 64 bits: No
Haz clic en Siguiente hasta el final.
Haz clic en Crear.
Tercera aplicación - Crear aplicación redistributable VC++ (Arm64)
Esto solo es para Microsoft Windows de 64 bits
Inicia sesión en el portal de Azure y haz clic en Microsoft Intune.
Selecciona Aplicaciones cliente y luego haz clic en Aplicaciones.
Haz clic en Añadir y selecciona la aplicación de Windows (Win32).
Haz clic Seleccionar archivo de paquete de la app y luego seleccionar
VC_redist.arm64.intunewinHaz clic en OK.
En la página de Información de la App :
Entra Microsoft como el editor.
Haz clic en Siguiente.
En la página del programa :
Comando de instalación:
vc_redist.arm64.exe /install /quietComando de desinstalar:
vc_redist.arm64.exe /uninstall /quietComportamiento de reinicio del dispositivo: Sin acción específica
Deja todos los demás ajustes como predeterminados.
En la página de Requisitos :
Arquitectura del sistema operativo: Arm64
Mínimo sistema operativo: Windows 11 24H2 (o la versión superior)
En la página de Reglas de Detección :
Formato de reglas: Configurar manualmente las reglas de detección
Haz clic en Añadir
Tipo de regla: Registro
Camino clave:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\14.0\VC\Runtimes\ARM64Método de detección: Existe la clave
Asociado a una aplicación de 32 bits en clientes de 64 bits: No
Haz clic en Siguiente hasta el final.
Haz clic en Crear.
Cuarta aplicación - Crear la aplicación HP Insights Analytics para Dependencias de Clientes
Inicia sesión en el portal de Azure y haz clic en Microsoft Intune.
Selecciona Aplicaciones Cliente y luego ve a Aplicaciones.
Haz clic en Añadir y selecciona la aplicación de Windows (Win32).
Haz clic Seleccionar archivo de paquete de la app y luego selecciona
HPInsightsAnalyticsDependencies.intunewin.Haz clic en OK.
En la página de Información de la App :
Entra en escena HP Inc. como la editora.
Haz clic en Siguiente.
En la página del programa :
Comando de instalación:
msiexec /i "HPInsightsAnalyticsDependencies.msi" /q /norestartComportamiento de reinicio del dispositivo: Sin acción específica
Deja todos los demás ajustes como predeterminados.
En la página de Requisitos :
Arquitectura del sistema operativo:
Haz clic en Sí. Especifica en qué sistemas se puede instalar la aplicación.
Seleccionar Instalar en un sistema x64
Seleccione Sistema operativo mínimo según el entorno de destino. Por ejemplo: Windows 10 1607.
Haz clic en Instalar en el sistema Arm64
Nota: Selecciona esta opción solo si los dispositivos objetivo están en la plataforma Arm.
Seleccione Sistema operativo mínimo según el entorno objetivo. Por ejemplo: Windows 11 24H2.
En la página de Reglas de Detección :
Formato de reglas: Configurar manualmente las reglas de detección
Haz clic en Añadir
Tipo de regla: MSI
Deja todos los demás ajustes como predeterminados.
Haz clic en Siguiente hasta el final.
Haz clic en Crear.
Nota: Este paquete no puede instalarse en PCs que no sean fabricados por HP, incluidas las máquinas virtuales.
Quinta aplicación - Crear y asignar una aplicación de análisis de HP Insights
Inicia sesión en el portal de Azure y haz clic en Microsoft Intune.
Selecciona Aplicaciones Cliente y luego ve a Aplicaciones.
Haz clic en Añadir y selecciona la aplicación de Windows (Win32).
Haz clic Seleccionar archivo de paquete de la app y luego seleccionar
HPInsightsAnalytics.intunewinHaz clic en OK.
En la página de Información de la App :
Entra en escena HP Inc. como la editora.
Haz clic en Siguiente.
En la página del programa :
Comando de instalación:
msiexec /i HPInsightsAnalytics.msi /qn /l*v ta-log.txtComportamiento de reinicio del dispositivo: Sin acción específica
Deja todos los demás ajustes como predeterminados.
En la página de Requisitos :
Arquitectura del sistema operativo:
Selecciona Sí. Especifica en qué sistemas se puede instalar la aplicación.
Seleccionar Instalar en un sistema x64
Seleccione Sistema operativo mínimo según el entorno de destino. Por ejemplo: Windows 10 1607
Seleccionar instalar en el sistema Arm64
Nota: Selecciona esta opción solo si los dispositivos objetivo están en la plataforma Arm.
Seleccione Sistema operativo mínimo según el entorno de destino. Por ejemplo: Windows 11 24H2
En la página de Reglas de Detección :
Formato de reglas: Utiliza un script de detección personalizado
Archivo de script: Crea
HPInsightsAnalytics-Detection-Script-Intune.ps1y añade el contenido que aparece abajo y guarda en la unidad local. SubidaHPInsightsAnalytics-Detection-Script-Intune.ps1
$logPath = "C:\Temp "
$logFile = "$logPath\HPInsightsAnalytics-Detection-Script-Intune.log"
# Ensure log directory exists
if (!(Test-Path $logPath)) {
New-Item -ItemType Directory -Path $logPath -Force | Out-Null
}
function Write-Log {
param (
[string]$message
)
$timestamp = Get-Date -Format "yyyy-MM-dd HH:mm:ss"
"$timestamp - $message" | Out-File -FilePath $logFile -Append -Encoding utf8
}
$serviceName = "HpTouchpointAnalyticsService"
Write-Log "Script started. Checking service: $serviceName"
# Get service via CIM
$service = Get-CimInstance Win32_Service -Filter "Name='$serviceName'" -ErrorAction SilentlyContinue
if ($null -eq $service) {
Write-Log "Service not found."
exit 1
}
Write-Log "Service found. State: $($service.State)"
# Check if service is running
if ($service.State -ne "Running") {
Write-Log "Service is not running."
exit 1
}
# Extract executable path
$exePath = $service.PathName -replace '"',''
Write-Log "Executable path: $exePath"
# Get Program Files path
$programFiles = [Environment]::GetFolderPath("ProgramFiles")
Write-Log "Program Files path: $programFiles"
# Check path condition
if ($exePath -like "$programFiles*") {
Write-Log "Service is installed under Program Files. Detection = SUCCESS"
exit 0
}
else {
Write-Log "Service is NOT under Program Files. Detection = FAILED"
exit 1
}
Asegúrate de que los siguientes estén configurados en Nº:
Ejecutar un script como proceso de 32 bits en clientes de 64 bits
Hacer cumplir la comprobación de firmas de scripts
Ejecutar el script en silencio
En la página de Dependencias :
Haz clic en Añadir.
Seleccionar:
VC_redist.x64.intunewin(seleccionar para Intel)HPInsightsAnalyticsDependencies.intunewinVC_redist.arm64.intunewin(selecciona para dispositivos Arm64)
Asegúrate de que Instalación Automática esté configurada en Sí.
Asigna la app a los Grupos de Asignación objetivos.
Haz clic en Siguiente hasta el final.
Haz clic en Crear.
Sexta aplicación - Crear y asignar la aplicación HP Insights
Inicia sesión en el portal de Azure y haz clic en Microsoft Intune.
Selecciona Aplicaciones Cliente y luego ve a Aplicaciones.
Haz clic en Añadir y selecciona la aplicación de Windows (Win32).
Haz clic Seleccionar archivo de paquete de la app y luego selecciona
HPInsights.intunewin.Haz clic en OK.
En la página de Información de la App :
Entra en escena HP Inc. como la editora.
Haz clic en Siguiente.
En la página del programa :
Si se requiere el icono de la bandeja: incluye
HIDETRAY=TrueComando de instalación (sin icono de la bandeja):
msiexec /i HPInsights.msi CPIN=<Enter-Company-PIN> HIDETRAY=True /qn /l*v tm-log.txt /norestartComportamiento de reinicio del dispositivo: Sin acción específica
Deja todos los demás ajustes como predeterminados.
En la página de Requisitos :
Arquitectura del sistema operativo:
Selecciona Sí. Especifica en qué sistemas se puede instalar la aplicación.
Seleccionar Instalar en un sistema x64
Seleccione Sistema operativo mínimo según el entorno de destino. Por ejemplo: Windows 10 1607
Seleccionar Instalar en el sistema ARM64
Nota: Selecciona esta opción solo si los dispositivos objetivo están en la plataforma Arm.
Seleccione Sistema operativo mínimo según el entorno de destino. Por ejemplo: Windows 11 24h2
Especifica las reglas de detección:
Formato de reglas: Utiliza un script de detección personalizado
Archivo de guion:
Descarga aquí el archivo de scripts PowerShell de instalación de la aplicación HP Insights.
Extrae el contenido de la descarga
HP-Insights-Installation-Scripts.zipde . Contendráhp-insights-detection-and-remediation-script-intune.ps1un script abierto y reemplazará ENTER_COMPANY_PIN por el PIN real de la empresa y guardar.Subida
hp-insights-detection-and-remediation-script-intune.ps1
Asegúrate de que las opciones siguientes estén seleccionadas como No
Ejecutar un script como proceso de 32 bits en clientes de 64 bits
Aplica la comprobación de firma de scripts y ejecuta el script en silencio
En la página de Dependencias :
Haz clic en Añadir
Selecciona lo siguiente:
VC_redist.x86.intunewin(seleccionar para dispositivos Intel)VC_redist.x64.intunewin(seleccionar para dispositivos Intel)VC_redist.arm64.intunewin(seleccionar para dispositivos Arm64)
Asegúrate de que Instalación Automática esté configurada en Sí.
Asigna la app a los Grupos de Asignación objetivos.
Haz clic en Siguiente hasta el final.
Haz clic en Crear.
Nota:
El paquete HP Insights Analytics Client - Dependencies no puede instalarse en PCs que no sean fabricados por HP, incluidas las máquinas virtuales.
Utiliza el PIN real de la empresa en el paso 6.
Pasos para el despliegue general de una aplicación en Intune
Abre las aplicaciones de Intune creadas según la Sección 1 y la Sección 2 una por una.
En la sección de Asignaciones , selecciona la opción Editar .
En la pestaña de Asignaciones :
Ve a la sección Obligatorio y selecciona Añadir grupo, añadir todos los usuarios, añadir todos los dispositivos según la estrategia de despliegue y el objetivo.
Para Instalación Silenciosa, haz clic en Mostrar todas las notificaciones de tostadas en Notificaciones al usuario final.
En las notificaciones de usuario final, selecciona Ocultar todas las notificaciones de tostadas y haz clic en Aceptar.
Haz clic en Revisar + guardar.
En la pestaña Reseña + guardar , haz clic en Guardar.
Nota: El administrador de TI debe desplegar primero a seis aplicaciones en función de los dispositivos objetivo, la plataforma del sistema operativo de dispositivos objetivo.
Importante:
Si el cliente o el administrador de TI está aplicando políticas estrictas de ejecución de PowerShell (como AllSigned, RemoteSigned u otras políticas de ejecución restringidas), los scripts mencionados en este artículo (HPInsightsAnalytics-Detection-Script-Intune.ps1 y hp-insights-detection-and-remediation-script.ps1) deben firmarse digitalmente antes del despliegue.
En tales entornos:
El Administrador de TI debe firmar el script de desinstalación de PowerShell proporcionado con un certificado de firma de código aprobado.
El script firmado debe utilizarse al configurar el despliegue de la aplicación en Intune o SCCM.
El Administrador de TI debe asegurarse de que el certificado de firma de código correspondiente (o el certificado de la CA emisora) esté presente en la Autoridad de Certificación Raíz de Confianza o en la Tienda de Editores de Confianza bajo la tienda de certificados de Ordenador Local en todos los dispositivos objetivo.
El incumplimiento de estos requisitos puede resultar en que el script de desinstalación sea bloqueado por la política de ejecución del sistema.
Para desinstalar, consulte el artículo - Desinstalación del HP Insights Windows Agent con SCCM o Microsoft Intune
Contáctanos
Para cualquier ayuda, crea un caso de soporte o un correo electrónico support@wxp.hp.com.