近期有个项目需要通过点击网页,启动windows应用程序,可能不是很好的解决方案,但因时间太急,没办法只能凑合实现。网上也看了很多资料,结合自身项目,实现如下:
1、在记事本中复制如下代码,并另存为mypro.reg.
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\mypro]
@="mypro"
"URL Protocol"=""
[HKEY_CLASSES_ROOT\mypro\DefaultIcon]
@="D:\\SSCOM32.EXE"
[HKEY_CLASSES_ROOT\mypro\shell]
@=""
[HKEY_CLASSES_ROOT\mypro\shell\open]
@=""
[HKEY_CLASSES_ROOT\mypro\shell\open\command]
@="\"D:\\SSCOM32.EXE\" "
上述代码中mypro,和准备启动的D:\\SSCOM32.EXE 都可以更换为自己的。
2、双击mypro.reg,点击继续,注册表HKEY_CLASSES_ROOT下增加了mypro这项,见下图