Finden des standardmäßigen JMP-Installationspfads unter WindowsIch versuche, ein einfaches Powershell-Skript auszuführen, um ein JMP-Skript auszuführen.Aber manche Leute haben JMP nicht im Standardpfad installiert und manche haben mehrere Versionen von JMP.Wie finde ich den Pfad zu JMP, der geöffnet wird, wenn ich auf eine JMP-Datei doppelklicke?
Ich habe mir die Registry angeschaut und gefunden
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{12B91C6F-6FEC-44E8-BA7A-D36BFFF3EE5F}\LocalServer32
Das ändert sich, wenn ich Zuordnungen zurücksetze
Nur bestätigen zu wollen, dass es für alle gleich sein wird, scheint so zu sein.Ist dies der beste Weg, um den Installationspfad zu finden?
SkriptingBetreff: Unter Windows den Standard-JMP-Installationspfad findenHallo Vince,
Der InstallDir-Schlüssel könnte für Ihren Anwendungsfall nützlich sein:
HKEY_CURRENT_USER\SOFTWARE\SAS Institute Inc.\JMP\15.0\Options\InstallDir
Guillaume
Betreff: Unter Windows den Standard-JMP-Installationspfad findenDas könnte funktionieren:
runprogram(executable("cmd.exe"),options("/c ftype JMP.Document"),readfunction("text"))gibt etwas zurück wie
JMP.Document=C:\Program Files\SAS\JMPEA\17\jmp.exe /shellopen \!"%1\!"