Pregunta del cliente sobre la elección entre versiones de JMP para pruebas de TI¡Oigan todos!
Ayer recibí una pregunta sobre cómo probar versiones nuevas o existentes de JMP cuando varias versiones están en la misma máquina (supongamos que se trata de Windows por el bien de esta pregunta).
El departamento de TI del cliente quiere saber si hay alguna forma de seleccionar una determinada versión instalada de JMP de las instaladas a través del registro de Windows. Me preguntaba si alguien tiene alguna idea de cómo otros clientes gestionan esto o incluso cómo gestionamos esto en nuestras propias máquinas de prueba (es decir, probando 17.0, 17.1, 17.2 y 18.0)
¿Pensamientos?
METRO
Re: Pregunta del cliente sobre la elección entre versiones de JMP para pruebas de TIPuede que no sea una respuesta directa, pero KBOX tiene la capacidad de determinar y administrar las aplicaciones instaladas en los dispositivos de una empresa. Puede generar una lista de qué computadoras tienen qué versiones de JMP instaladas.
Re: Pregunta del cliente sobre la elección entre versiones de JMP para pruebas de TIEl diseño de JMP en Windows permitirá la instalación y el uso de múltiples versiones de productos JMP, pero no múltiples lanzamientos de un producto JMP en particular.Se explica mejor con un ejemplo.Las versiones son 15, 16, 17, etc. Los lanzamientos son 16.0, 16.1, 17.1, etc.
Es posible que JMP 17.0 coexista con JMP Pro 17.1, pero JMP 17.0 y JMP 17.1 no pueden coexistir.
Es posible tener JMP 16.1, JMP 17.0 instalado al mismo tiempo.
Cuando se instalan varios JMP, hay que tener en cuenta algunos problemas de Windows, como las asociaciones de archivos.El último JMP instalado será el JMP que se inicie de forma predeterminada cuando se haga clic en un archivo .jmp.
Con respecto al registro de Windows, los diferentes productos/versiones escriben en diferentes partes del registro, por lo que un cliente puede determinar qué productos están instalados y dónde están instalados.Así funciona el programa JMPInstallChecker.
Re: Pregunta del cliente sobre la elección entre versiones de JMP para pruebas de TI@Bob_Hickey ! ¡Gracias por la respuesta detallada! Si pudiera preguntar, ¿puede ampliar un poco su último punto? ¿Hay alguna nota o recurso que podamos señalar a los usuarios sobre cómo se ven nuestras entradas de registro? Supongo que algunas migas de pan ayudarán a abordar esto en el futuro.
Re: Pregunta del cliente sobre la elección entre versiones de JMP para pruebas de TI@Bob_Hickey
¡Perfecto! ¡Muchas gracias por esto!
Mejor,
METRO
Re: Pregunta del cliente sobre la elección entre versiones de JMP para pruebas de TITenga en cuenta además que todas las instalaciones de Windows de productos JMP colocarán un archivo llamado JMPInstallChecker.exe en el nivel de instalación raíz.Por favor, infórmese sobre esta herramienta.Esta herramienta busca en la PC e informa sobre cada instalación encontrada en esa PC.
Re: Pregunta del cliente sobre la elección entre versiones de JMP para pruebas de TIEl software utilizado para crear instaladores de Windows es InstallShield.El instalador establece archivos y carpetas que permiten que los productos JMP funcionen correctamente y permiten que se instalen los actualizadores.
El valor clave es un GUID de software, alfanumérico de 32 caracteres, único para cada versión/producto de JMP. (es decir, JMP 17.0 y JMP 17.1 tienen el mismo GUID, mientras que JMP 17.0 y JMP Pro 17.0 difieren).
El inventario de GUID pasados, presentes y futuros se mantiene en https://jmpdiscovery.atlassian.net/wiki/spaces/JMPDEVOPS/pages/17204658/Installshield+GUIDs+para+Windows+instaladores
Usando JMP 17.0 como ejemplo, el GUID es 6667B9B6-645D-4155-BBFD-60C4DDF926F9
Después de una instalación exitosa, cada usuario tendrá esta carpeta con archivos importantes.Si se elimina esta carpeta, los actualizadores ciertamente no se instalarán correctamente.
C:\Archivos de programa (x86)\Información de instalación de InstallShield\{ 6667B9B6-645D-4155-BBFD-60C4DDF926F9 } (ver imagen a continuación)
Las entradas de registro después de la instalación incluyen
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{ 6667B9B6-645D-4155-BBFD-60C4DDF926F9 } (ver imagen a continuación)
La presencia de esta clave implica que se ha instalado JMP 17.Esa clave también tiene la ubicación donde está instalado el programa y otros puntos de información.
Alguien podría escribir código para verificar el registro para el GUID, luego anotar la ubicación de la carpeta instalada y luego ejecutar JMP.
Solo un recordatorio de que el registro de Windows es extremadamente sensible e implacable con las ediciones.No aconsejo a nadie que se meta con la edición del registro sin copias de seguridad y sin la orientación adecuada.Muchos clientes no tendrán acceso de edición al registro, lo cual es bueno.

