js 通過URL Protocol實現網頁調用本地應用程序exe或者bat

1、首先編寫註冊表文件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、執行reg

3、頁面使用:<a href="Webshell://"></a>


4、bat也同樣調用,只是bat中要注意%cd%;改爲%~dp0。因爲%cd%是獲取bat文件的當前相對路徑



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章