Question du client sur le choix entre les versions de JMP pour les tests informatiquesSalut à tous!
Hier, j'ai reçu une question sur le test de versions nouvelles ou existantes de JMP lorsque plusieurs versions se trouvent sur la même machine (en supposant que ce soit Windows pour les besoins de cette question).
Le service informatique du client souhaite savoir s'il existe un moyen de sélectionner une certaine version installée de JMP parmi celles installées via le registre Windows. Je me demandais si quelqu'un savait comment les autres clients géraient cela ou même comment nous gérons cela sur nos propres machines de test (c'est-à-dire tester 17.0, 17.1, 17.2 et 18.0)
Pensées?
M
Re : Question d'un client sur le choix entre les versions de JMP pour les tests informatiquesCe n'est peut-être pas une réponse directe, mais KBOX a la capacité de déterminer et de gérer les applications installées sur les appareils d'une entreprise. Il peut générer une liste des ordinateurs sur lesquels les versions de JMP sont installées.
Re : Question d'un client sur le choix entre les versions de JMP pour les tests informatiquesLa conception de JMP sous Windows permettra l'installation et l'utilisation de plusieurs versions de produits JMP, mais pas de plusieurs versions d'un produit JMP particulier.Mieux expliqué avec un exemple.Les versions sont 15, 16, 17, etc. Les versions sont 16.0, 16.1, 17.1, etc.
Il est possible de faire coexister JMP 17.0 avec JMP Pro 17.1, mais JMP 17.0 et JMP 17.1 ne peuvent pas coexister.
Il est possible d'avoir JMP 16.1, JMP 17.0 installé en même temps.
Lorsque plusieurs JMP sont installés, certains problèmes liés à Windows doivent être pris en compte, tels que les associations de fichiers.Le dernier JMP installé sera le JMP lancé par défaut lors d'un clic sur un fichier .jmp.
En ce qui concerne le registre Windows, les différents produits/versions écrivent dans différentes parties du registre, afin qu'un client puisse déterminer quels produits sont installés et où ils sont installés.C'est ainsi que fonctionne le programme JMPInstallChecker.
Re : Question d'un client sur le choix entre les versions de JMP pour les tests informatiquesLe logiciel utilisé pour créer les programmes d'installation de Windows est InstallShield.Le programme d'installation établit des fichiers et des dossiers qui permettent aux produits JMP de fonctionner correctement et permettent l'installation des programmes de mise à jour.
La valeur clé est un GUID logiciel de 32 caractères alphanumériques, unique pour chaque version/produit de JMP. (c'est-à-dire que JMP 17.0 et JMP 17.1 ont le même GUID, tandis que JMP 17.0 et JMP Pro 17.0 diffèrent).
L'inventaire des GUID passés, présents et futurs est maintenu à https://jmpdiscovery.atlassian.net/wiki/spaces/JMPDEVOPS/pages/17204658/Installshield+GUIDs+for+Windows+installers
En utilisant JMP 17.0 comme exemple, le GUID est 6667B9B6-645D-4155-BBFD-60C4DDF926F9
Après une installation réussie, chaque utilisateur aura ce dossier avec des fichiers importants.Si ce dossier est supprimé, les mises à jour ne s'installeront certainement pas correctement.
C:\Program Files (x86)\Informations d'installation d'InstallShield\{ 6667B9B6-645D-4155-BBFD-60C4DDF926F9 } (voir image ci-dessous)
Les entrées de registre après l'installation incluent
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{ 6667B9B6-645D-4155-BBFD-60C4DDF926F9 } (voir image ci-dessous)
La présence de cette clé implique que JMP 17 a été installé.Cette clé contient également l'emplacement d'installation du programme et d'autres points d'information.
Quelqu'un pourrait écrire du code pour vérifier le registre pour le GUID, puis noter l'emplacement du dossier installé, puis exécuter JMP.
Juste un rappel que le registre Windows est extrêmement sensible et impitoyable aux modifications.Je ne conseille à personne de modifier le registre sans sauvegardes ni conseils appropriés.De nombreux clients n'auront pas accès en modification au registre, ce qui est une bonne chose.


Re : Question d'un client sur le choix entre les versions de JMP pour les tests informatiques@Bob_Hickey ! Merci pour la réponse détaillée! Si je peux demander, pouvez-vous développer un peu votre dernier point ? Existe-t-il des notes ou des ressources vers lesquelles nous pouvons indiquer aux utilisateurs à quoi ressemblent nos entrées de registre ? Je suppose que certains fils d'Ariane aideront à résoudre ce problème à l'avenir.
Re : Question d'un client sur le choix entre les versions de JMP pour les tests informatiques@Bob_Hickey
Parfait! Merci beaucoup pour cela!
Meilleur,
M
Re : Question d'un client sur le choix entre les versions de JMP pour les tests informatiquesVeuillez également noter que toutes les installations Windows des produits JMP placeront un fichier nommé JMPInstallChecker.exe au niveau de l'installation racine.Merci de prendre connaissance de cet outil.Cet outil recherche le PC et rapporte chaque installation trouvée sur ce PC.