在web中開啟exe程式並傳參

2022-02-24 19:35:29 字數 858 閱讀 8395

首先在登錄檔新增,將下面內容複製在txt裡面,把裡面的路徑改成自己的目標程式路徑並更改檔案字尾為***.reg,然後雙擊執行。

windows registry editor version 5.00

[hkey_classes_root\ycxdt]

@="ycxdt protocol""

url protocol

"=""

[hkey_classes_root\ycxdt\defaulticon]

@="d:\\teamviewer\\teamviewer.exe\,1

"[hkey_classes_root\ycxdt\shell]

@=""

[hkey_classes_root\ycxdt\shell\open]

@=""

[hkey_classes_root\ycxdt\shell\open\command]

@="\"d:\\teamviewer\\teamviewer.exe\" \"%1\"

" // %1 表示傳參

執行完成後開啟登錄檔檢查,如果能找到就說明正確

其次在web裡面任意乙個地方點選事件裡面新增如下

window.location.href = `ycxdt://

id=$` //ycxdt是上面.reg檔案裡面的名稱,要保持一直

接收引數說明:

瀏覽器中開啟IOS應用並傳參

在info.plist中插入相關項,在xcode裡它看起來像 用文字編輯器開啟,它看起來像 到這裡,就可以用瀏覽器把它開啟了。在位址列輸入 productid 回車,就彈出是否開啟本地應用的對話方塊 ok二 如何傳遞引數 rct for url scheme std string l strurl ...

C 呼叫外部exe, 並傳參獲取返回值

c 呼叫使用createprocess函式呼叫外部exe傳參並獲取其執行結果。msdn官方位址介紹 bool createprocess lpcwstr pszimagename,an exe file.lpcwstr pszcmdline,parameter for your exe file.l...

post方式傳參,在程式中獲取不到傳的值

public commonresultdeleterole integer roleid post方式,傳參是json格式的話,上述方法列印是null 實際上前端已經傳了,只是我們接收的方式不對。解決方法一 使用註解 requestbody,需要使用 jsonobject 轉換 public com...