如何強制使用 JMP 打開 .jmpaddin?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />大家好,我正在製作一個 JMP 插件。這對我很有效。但另一個用戶的安裝失敗,因為他的 Win 8 不知道將 .jmpaddin 與程序相關聯(儘管他已經安裝了 JMP 11 並且其他 JMP 插件已註冊並正在運行)。一旦我們手動告訴 .jmpaddin 在 Win 8 中使用 JMP 打開,一切都很好。
我可以使用任何 JSL 代碼來使 .jmpaddin 擴展名始終使用 JMP 打開嗎?我一直在使用 JSL 命令 Web() 打開這個 .jmpaddin,也許這是問題的一部分?謝謝,DJ
回复:如何強制使用 JMP 打開 .jmpaddin?單擊“重置關聯”按鈕確實是最好的方法。不幸的是,沒有辦法通過 JSL 來做到這一點。
但是,您可以讓 JSL 運行一個批處理文件來為您完成此操作。 我正在參考批處理-以編程方式將文件擴展名與Windows上的應用程序關聯起來如果您有疑問。
首先確定文件關聯類型(我在這個屏幕截圖中為您完成了):

然後將此代碼放入批處理文件中:
關聯 .jmpaddin=JMPAddin<BR /> F型<SPAN style="font-family: Consolas, Menlo, Monaco, 'Lucida Console', 'Liberation Mono', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Courier New', monospace, sans-serif; font-size: 13.3333px;">JMP插件</SPAN>=“路徑\jmp.exe”%1
您需要修復路徑。
回复:如何強制使用 JMP 打開 .jmpaddin?好的,謝謝大家。是的,我認為 JMP 安裝或更新期間可能出現了問題。
但我確實想知道,是否有任何 JSL 可以檢測或強制 .jmpaddin 用 JMP 打開(對於這種情況或當然是所有情況)?
如果它未通過 Windows 與 JMP 關聯,並且當使用 JSL 代碼通過 Web() 打開它時,.jmpaddin 文件將無法打開。我只是不知道還有多少其他不良 JMP 安裝(因此希望找到任何自動化方法來在 JSL 中檢測此問題 - 試圖向用戶解釋這有時可能很麻煩)。他的情況更奇怪的是,其他 JMP 插件已經在工作了。詭異的。謝謝,DJ
回复:如何強制使用 JMP 打開 .jmpaddin?除非安裝過程中出現問題,否則 .jmpaddin 文件應已註冊為在安裝時使用 JMP 打開;您不必執行任何操作即可將它們關聯起來。
回复:如何強制使用 JMP 打開 .jmpaddin?這是一個 Windows 問題,但很容易解決。首先要嘗試的是轉到文件==>首選項==>Windows Specific。然後單擊“重置關聯”按鈕。如果這不能解決問題,那麼需要做的是使用 Window Explorer 導航到 .jmpaddin 文件。選擇該文件,不要打開它,只需選擇它。然後鼠標右鍵單擊它並選擇“打開方式”。選擇 JMP 作為打開它的程序。程序選擇窗口上應該有一個複選框,您可以選中該複選框以告訴 Windows 始終使用此程序打開這些文件。
這應該可以解決你的問題