html啟動本地.exe文件


之前沒有了解這個內容,還是一個小伙伴在面試中遇到的一個題目,感覺挺有意思就研究了一下這個東西到底是怎么用的。搜了一下解決方法,是添加注冊表,自己運行了可以使用

第一步:首先打開注冊表,方法是 win+r 進入運行,或者從開始里找運行

輸入regedit進入注冊表

第二步:然后 在注冊表 左邊最上面HKEY_CLASSES_ROOT那個樹右鍵新建——項。自己為新建的項命名,比如:SYDQS;

在SYDQS里再新建“ DefaultIcon ”與“ shell ”兩個新項,在shell里新建“ open ”,在open里新建“ command ”,最后樣式如下;

第三步:文件建好后開始修改里面的字符串值;

首先修改SYDQS里面的;

右擊右邊空白部分,新建字符串值,命名為“ URL Protoco ”,同時修改默認字符串的數據為“ Sydqs Protocol ” ,結果如下

第四步:修改DefaultIcon,將默認項的數值改為你要打開的.exe文件的完整目錄(比如我要打開本地QQ,通過屬性找到QQ的.exe的路徑)

第五步:修改command里的數值,同上

第六步編寫html代碼如下:

 1 <!DOCTYPE html>
 2 <html>
 3 <title>無標題文檔</title>
 4 <head>
 5 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 6 </head>
 7 <body>
 8    <div>  
 9        <a href="Sydqs://">  
10            open QQ  
11       </a>  
12   </div>  
13 </body>
14 </html>

點擊鏈接,即可開啟本地的QQ

學習一下,說不定哪天項目里就會用到了哈哈===

 


免責聲明!

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



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