Js調用本地exe的方式


1.     使用記事本(或其他文本編輯器)創建一個myprotocal.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.     修改參數

修改步驟1中連接名稱,如上面的Webshell,該處為自定義名稱,是JS調用時的href,且必須使用全英文字符進行命名,共六處

 

 

修改步驟1中的可執行文件路徑,如上面的"C:\\Program Files (x86)\\Tencent\\WeChat\\WeChat.exe",文件路徑需使用絕對路徑,並且以\\進行分割,共兩處

 

 

3.     執行myprotocal.reg文件

4.     創建JS調用鏈接進行測試,連接地址為 步驟1中所命名的鏈接名稱,后面加://hello,(hello為傳遞參數,可任意添加)

 

 


免責聲明!

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



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