BS項目啟動任意EXE文件或者CS項目


1. 基於注冊表啟動exe程序

1. 桌面新建注冊表執行文件:protocal.reg

 

 2. 任意文本編輯器打開該文件

Windows Registry Editor Version 5.00  
[HKEY_CLASSES_ROOT\UACDL]  
@="URL:UACDL Protocol Handler"  
"URL Protocol"=""  
[HKEY_CLASSES_ROOT\UACDL\DefaultIcon]  
@="C:\\Users\\29561\\Desktop\\cs\\uac_setup.exe"  
[HKEY_CLASSES_ROOT\UACDL\shell]  
[HKEY_CLASSES_ROOT\UACDL\shell\open]  
[HKEY_CLASSES_ROOT\UACDL\shell\open\command]  
@="\"C:\\Users\\29561\\Desktop\\cs\\uac_setup.exe\" \"%1\""  

紅色部分自定義寫,綠色部分的是你要打開的EXE程序路徑,記住雙斜杠


3.    <a href="UACDL://hello">啟動項目</a> html文件加上這句話,步驟1中所命名的鏈接名稱,后面加://hello,(hello為傳遞參數,可任意添加)

4. 運行后會成下面情況:

 

 2. ClickOnce ,需要使用VS開發的程序, winform開發的項目右鍵屬性。點擊發布,選擇要發布的IIS瀏覽地址,然后部署到IIS上面,然后直接html里面加上a標簽賦值該地址就可以了,啟動就會打開你的exe程序

 

 

 

 

 

 

 

 

3. 用ActiveX控件,目前的瀏覽器只有IE可用這種,而且還有一定風險,會導致病毒入侵

 


免責聲明!

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



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