Kundenfrage zur Auswahl zwischen JMP-Versionen für IT-TestsHallo zusammen!
Ich habe gestern eine Frage zum Testen neuer oder bestehender Versionen von JMP erhalten, wenn sich mehrere Versionen auf demselben Computer befinden (nehmen Sie für diese Frage an, dass es sich um Windows handelt).
Die IT-Abteilung des Kunden möchte wissen, ob es eine Möglichkeit gibt, eine bestimmte installierte Version von JMP aus den über die Windows-Registrierung installierten auszuwählen. Ich habe mich gefragt, ob jemand einen Einblick hat, wie andere Kunden dies handhaben oder sogar wie wir dies auf unseren eigenen Testmaschinen handhaben (dh Testen von 17.0, 17.1, 17.2 und 18.0).
Gedanken?
M
Betreff: Kundenfrage zur Auswahl zwischen JMP-Versionen für IT-TestsDies ist vielleicht keine direkte Antwort, aber KBOX hat die Fähigkeit, installierte Anwendungen auf den Geräten eines Unternehmens zu ermitteln und zu verwalten. Es kann eine Liste erstellen, auf welchen Computern welche Versionen von JMP installiert sind.
Betreff: Kundenfrage zur Auswahl zwischen JMP-Versionen für IT-TestsDas Design von JMP unter Windows ermöglicht die Installation und Verwendung mehrerer Versionen von JMP-Produkten, jedoch nicht mehrerer Versionen eines bestimmten JMP-Produkts.Am besten an einem Beispiel erklärt.Versionen sind 15, 16, 17 usw. Releases sind 16.0, 16.1, 17.1 usw.
Es ist möglich, JMP 17.0 mit JMP Pro 17.1 zu koexistieren, aber JMP 17.0 und JMP 17.1 können nicht koexistieren.
Es ist möglich, JMP 16.1, JMP 17.0 gleichzeitig zu installieren.
Wenn mehrere JMPs installiert sind, sind einige Windows-Probleme zu beachten, z. B. die Dateizuordnungen.Das zuletzt installierte JMP ist das JMP, das standardmäßig gestartet wird, wenn auf eine .jmp-Datei geklickt wird.
In Bezug auf die Windows-Registrierung schreiben die verschiedenen Produkte/Versionen in verschiedene Teile der Registrierung, sodass ein Kunde bestimmen kann, welche Produkte installiert sind und wo sie installiert sind.So funktioniert das Programm JMPInstallChecker.
Betreff: Kundenfrage zur Auswahl zwischen JMP-Versionen für IT-Tests@Bob_Hickey ! Vielen Dank für die ausführliche Antwort! Wenn ich fragen dürfte, könnten Sie Ihren letzten Punkt ein wenig erweitern? Gibt es Hinweise oder Ressourcen, auf die wir Benutzer hinweisen können, wie unsere Registrierungseinträge aussehen? Ich vermute, dass einige Breadcrumbs helfen werden, dies in Zukunft anzugehen.
Betreff: Kundenfrage zur Auswahl zwischen JMP-Versionen für IT-Tests@Bob_Hickey
Perfekt! Vielen Dank dafür!
Am besten,
M
Betreff: Kundenfrage zur Auswahl zwischen JMP-Versionen für IT-TestsBitte beachten Sie außerdem, dass alle Windows-Installationen von JMP-Produkten eine Datei mit dem Namen JMPInstallChecker.exe auf der Root-Installationsebene.Bitte machen Sie sich auf dieses Tool aufmerksam.Dieses Tool durchsucht den PC und berichtet über jede auf diesem PC gefundene Installation.
Betreff: Kundenfrage zur Auswahl zwischen JMP-Versionen für IT-TestsDie zum Erstellen von Windows-Installationsprogrammen verwendete Software ist InstallShield.Das Installationsprogramm legt Dateien und Ordner an, die das ordnungsgemäße Funktionieren von JMP-Produkten und die Installation der Aktualisierungsprogramme ermöglichen.
Der Schlüsselwert ist eine Software-GUID mit 32 alphanumerischen Zeichen, die für jede Version/jedes Produkt von JMP eindeutig ist. (dh JMP 17.0 und JMP 17.1 haben dieselbe GUID, während sich JMP 17.0 und JMP Pro 17.0 unterscheiden).
Der Bestand vergangener, gegenwärtiger und zukünftiger GUIDs wird unter gepflegt https://jmpdiscovery.atlassian.net/wiki/spaces/JMPDEVOPS/pages/17204658/Installshield+GUIDs+for+Windows+installers
Am Beispiel von JMP 17.0 lautet die GUID 6667B9B6-645D-4155-BBFD-60C4DDF926F9
Nach erfolgreicher Installation verfügt jeder Benutzer über diesen Ordner mit wichtigen Dateien.Wenn dieser Ordner entfernt wird, werden Updater sicherlich nicht richtig installiert.
C:\Programme (x86)\InstallShield Installationsinformationen\{ 6667B9B6-645D-4155-BBFD-60C4DDF926F9 } (siehe Bild unten)
Registrierungseinträge nach der Installation enthalten
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\{ 6667B9B6-645D-4155-BBFD-60C4DDF926F9 } (siehe Bild unten)
Das Vorhandensein dieses Schlüssels impliziert, dass JMP 17 installiert wurde.Dieser Schlüssel enthält auch den Ort, an dem das Programm installiert ist, und andere Informationspunkte.
Jemand könnte Code schreiben, um die Registrierung auf die GUID zu überprüfen, dann den Speicherort des installierten Ordners notieren und dann JMP ausführen.
Nur eine Erinnerung daran, dass die Windows-Registrierung extrem empfindlich ist und Änderungen nicht verzeiht.Ich rate niemandem, sich mit der Bearbeitung der Registrierung ohne Backups und angemessene Anleitung herumzuschlagen.Viele Kunden haben keinen Bearbeitungszugriff auf die Registrierung, was gut ist.

