1.创建Reg文件,想注册表中添加exe程序信息
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\testDownload]
"URL Protocol"="F:\\work\\document\\call-client\\ConsoleApplication1\\ConsoleApplication1\\bin\\Debug\\ConsoleApplication1.exe"
[HKEY_CLASSES_ROOT\testDownload\shell]
[HKEY_CLASSES_ROOT\testDownload\shell\open]
[HKEY_CLASSES_ROOT\testDownload\shell\open\command]
@="\"F:\\work\\document\\call-client\\ConsoleApplication1\\ConsoleApplication1\\bin\\Debug\\ConsoleApplication1.exe\" \"%1\""
新建文件后保存为reg,此类文件可以先去下载一份注册表信息,在基础上修改
2.在javascript断调用
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
<script type="text/javascript"></script>
</head>
<body>
<a href="testDownload:111111111111111">SIMU</a>
</body>
</html>
此类方式调用客户端应用,我试过,貌似只能传递一个参数,如果想传递多个参数可以按照某个特殊的符号拼接,在exe中解析。