发布:2023/12/7 15:47:42作者:大数据 来源:大数据 浏览次数:548
网页打开本地应用程序,像网页启动qq等,具体实现代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
Windows Registry Editor Version 5.00 //新建mycalc.reg注册表文件(可以使用记事本进行编辑,记事本另存为"mycalc.reg",注意引号要保留,首行顶部不要再加其它代码) [HKEY_CLASSES_ROOT\mycalc] @="mycalc" "URL Protocol"="C:\\Windows\\System32\\calc.exe" //应用程序的路径,需要反斜杠进行转义,只能是exe的程序 [HKEY_CLASSES_ROOT\mycalc\DefaultIcon] @="C:\\Windows\\System32\\calc.exe,1" [HKEY_CLASSES_ROOT\mycalc\shell] @="open" [HKEY_CLASSES_ROOT\mycalc\shell\open] @="open" [HKEY_CLASSES_ROOT\mycalc\shell\open\command] @="\"C:\\Windows\\System32\\calc.exe\" \"%1\"" //应用程序路径,%1表示参数 |
注册表文件,双击运行。
上面的也可以用以下简写形式:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\xxxClient] @="xxxClientProtocol" "URL Protocol"="" [HKEY_CLASSES_ROOT\xxxClient\DefaultIcon] @="C:\\Windows\\System32\\calc.exe,1" [HKEY_CLASSES_ROOT\xxxClient\shell] [HKEY_CLASSES_ROOT\xxxClient\shell\open] [HKEY_CLASSES_ROOT\xxxClient\shell\open\command] @="\"C:\\Windows\\System32\\calc.exe\" \"%1\"" |
xxxClient:启动
网页文件index.htm:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>Page Title</title> <meta name="viewport" content="width=device-width, initial-scale=1"> </head> <body> <a href="mycalc:">打开calc</a> </body> </html> |
© Copyright 2014 - 2024 柏港建站平台 ejk5.com. 渝ICP备16000791号-4