Recherche du chemin d'installation JMP par défaut sous WindowsJ'essaie d'exécuter un simple script powershell pour exécuter un script JMP.Mais certaines personnes n'ont pas installé JMP dans le chemin par défaut et certaines ont plusieurs versions de JMP.Comment puis-je trouver le chemin d'accès à JMP qui s'ouvrirait si je double-cliquais sur un fichier jmp ?
J'ai regardé le registre et j'ai trouvé
Ordinateur\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{12B91C6F-6FEC-44E8-BA7A-D36BFFF3EE5F}\LocalServer32
Cela change lorsque je réinitialise les associations
Vouloir juste confirmer que ce sera la même chose pour tout le monde, semble-t-il.Est-ce la meilleure façon de trouver le chemin d'installation ?
Accès aux donnéesRe : Trouver le chemin d'installation de JMP par défaut sur WindowsCela pourrait fonctionner :
runprogram(executable("cmd.exe"),options("/c ftype JMP.Document"),readfunction("text"))renvoie quelque chose comme
JMP.Document=C:\Program Files\SAS\JMPEA\17\jmp.exe /shellopen \!"%1\!"
Re : Trouver le chemin d'installation de JMP par défaut sur WindowsMais si j'ai 10 versions installées, j'ai besoin de savoir laquelle est la version par défaut et où elle se trouve.
Re : Trouver le chemin d'installation de JMP par défaut sur WindowsSalut Vince,
La clé InstallDir peut être utile pour votre cas d'utilisation :
HKEY_CURRENT_USER\SOFTWARE\SAS Institute Inc.\JMP\15.0\Options\InstallDir
La version JMP est incluse dans le chemin, vous pouvez donc également vérifier si jsl peut être exécuté avec la version.
Guillaume