【轉】Js調用exe程序方法(通過URL Protocol實現網頁調用本地應用程序)


 

1.使用記事本(或其他文本編輯器)創建一個protocal.reg文件,並寫入以下內容

 

復制代碼
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Webshell]
@="URL:Webshell Protocol Handler"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\Webshell\DefaultIcon]
@="C:\\Program Files (x86)\\Tencent\\WeChat\\WeChat.exe"
[HKEY_CLASSES_ROOT\Webshell\shell]
[HKEY_CLASSES_ROOT\Webshell\shell\open]
[HKEY_CLASSES_ROOT\Webshell\shell\open\command]
@="\"C:\\Program Files (x86)\\Tencent\\WeChat\\WeChat.exe\" \"%1\""
復制代碼

 

2.修改參數

使用記事本打開文件后,按照下圖說明修改相關參數

2.1修改連接名稱

修改紅框內名稱自定義即可,全部使用英文字符(該名稱即為調用時的href),共六處

 

 

2.2修改可執行文件路徑

 

修改紅框內可執行文件路徑,共兩處

 

需注意:文件路徑中使用//分割

 

3.執行protocal.reg文件

 

4.創建調用連接

 

連接地址為 步驟1中所命名的鏈接名稱,后面加://hello,(hello為傳遞參數,可任意添加)

 

%1表示可以在鏈接中傳參數,參數可以在你的程序.exe中解析得到;

 

<a href=“ComMGLTServer://傳遞的參數”>

例如:

<a href="ComMGLTServer://370406198807052679&王大&工程師&高級&H:\數字校園\SVN數字化校園項目\CYPT\mg\&"/>

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM