Windows でのデフォルトの JMP インストール パスの検索JMPスクリプトを実行するために単純なpowershellスクリプトを実行しようとしています。しかし、デフォルト パスに JMP がインストールされていない人もいれば、複数のバージョンの JMP がインストールされている人もいます。jmp ファイルをダブルクリックすると開く JMP へのパスを見つけるにはどうすればよいですか?
レジストリを調べたところ、
コンピューター\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{12B91C6F-6FEC-44E8-BA7A-D36BFFF3EE5F}\LocalServer32
関連付けをリセットすると変わる
誰にとっても同じであることを確認したいだけのようです。これは、インストール パスを見つけるための最良の方法ですか?
スクリプティングRe: Windows でのデフォルトの JMP インストール パスの検索これはうまくいくかもしれません:
runprogram(executable("cmd.exe"),options("/c ftype JMP.Document"),readfunction("text"))のようなものを返します
JMP.Document=C:\Program Files\SAS\JMPEA\17\jmp.exe /shellopen \!"%1\!"
Re: Windows でのデフォルトの JMP インストール パスの検索しかし、10 個のバージョンがインストールされている場合、どれがデフォルトで、どこにあるのかを知る必要があります。
Re: Windows でのデフォルトの JMP インストール パスの検索こんにちはヴィンス、
InstallDir キーは、ユース ケースに役立つ可能性があります。
HKEY_CURRENT_USER\SOFTWARE\SAS Institute Inc.\JMP\15.0\Options\InstallDir
JMP リリースはパスに含まれているため、そのリリースで jsl を実行できるかどうかも確認できます。
ギヨーム