假设我们准备好的exe主程序放置在d:/print/print.exe
编辑注册表信息如下
在hkey_classes_root下面新建一个shitou目录
编辑目录的默认属性,值为shitouProtocol
接着再新建一个字符串值,名称为URL
Protocol,值为d:/print/print.exe
接着在新建一个项(目录),目录名为DefaultIcon,编辑该目录的默认属性,值为d:/print/print.exe,1
在shitou下面再新建一个首亩项,名桥指称为shell
在shell下面再新建一个项,名称为open
在open下面再新建一个项,名者消森称为command,编辑该目录的默认属性,值为”d:/print/print.exe”
“%1”
完成设置(在xp系统下需要重启)
完成设置
在网页a链接中,href=”shitou://”就可以打开该exe程序了(亲测兼容各个浏览器)
<SCRIPT language=JavaScript>function Run(strPath) { exe.value=strPathtry { var objShell = new ActiveXObject("wscript.shell")objShell.Run(strPath)objShell = null} catch (e){alert('找不到文件"'+strPath+'"(或它的组件之一)。请确定路径和文件名是否正确,而且所需的库文件均可用启大。') } } </SCRIPT>请输入要运行的程序:<br/><input name=exe type=text size=20 value="regedit"><BUTTON class=button onclick="Run(exe.value)">确定</BUTTON><BUTTON class=button onclick=exe.value="">重新输入</BUTTON><br/><BUTTON class=button onclick="Run('notepad')">记事本</BUTTON><br/><BUTTON class=button onclick="Run('mspaint')">画图板</BUTTON><br/><BUTTON class=button onclick="Run('calc')">计算器</BUTTON><br/><BUTTON class=button onclick="Run('cmd')">cmd</BUTTON><br/><BUTTON class=button onclick="Run('Regedit')">Regedit</BUTTON><br/><BUTTON class=button onclick="Run('Msconfig')">悄升竖Msconfig</BUTTON><br/><BUTTON class=button onclick="Run('file://笑者/D:/Program%20Files/Winamp/WINAMP.EXE')">WINAMP</BUTTON><br/><BUTTON class=button onclick="Run('IEXPLORE.EXE')">IE</BUTTON><br/><BUTTON class=button onclick="Run('..')">..</BUTTON><br/><BUTTON class=button onclick="Run('%windir%')">%windir%</BUTTON><br/><BUTTON class=button onclick="Run('%temp%')">%temp%</BUTTON><br/><BUTTON class=button onclick="Run('file:///D:/Program%20Files/Tencent/qq.EXE')">WINAMP</BUTTON>欢迎分享,转载请注明来源:内存溢出
评论列表(0条)