高分1小时内求救!!怎样在网页点击直接运行EXE或快捷方式

newahd 2004-11-30 08:43:07
必须在网页里的文字链接指向例如:D:\qq\QQ.exe
但是严重问题在于网页点击时是出现下载框,怎么样才能使效果能像直接双击文件夹内的EXE文件一样直接执行,不出现下载框呢??要用于演示,急救!!!
...全文
365 点赞 收藏 27
写回复
27 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
daknis 2004-11-30
只能利用其他控件执行,否则不可能的
回复
ybh2002 2004-11-30
看看IIS权限撒,我的机子开了KV和天网都没是正常的。
回复
o_O800 2004-11-30
你把文件的访问权限改下,然后在我的电脑属性里创建个本地访问用户,拥有管理员身份,然后重起机器,用次用户登陆访问那个QQ.exe文件,应该可以了
回复
我说的就是执行客户端的程序,只能利用控件。
控件要在ie的正常安全级别下使用的话要做签名,控件签名是要花RMB的。
回复
newahd 2004-11-30
可能大家理解错了,我只是要连接到本地机的EXE文件,不是执行服务器上面的,只是一个小连接
回复
newahd 2004-11-30
ybh2002(冰鸿) 的代码出现:

行3错误,对象不支持此属性和方法

回复
ybh2002 2004-11-30
没错,看你的IIS有无执行权限,如有的话就什么提示也没有就执行了,我的开了KV和天网都没提示。
回复
不然的话,想“黑”人家不是很容易啦
回复
正常情况是不允许从网页运行客户端程序的,要运行也只能利用漏洞和控件。
回复
jstudou 2004-11-30
嘿嘿!这个问题我知道,原来遇到过,只要在IIS中设置目录有执行权限就可以执行了!简单的很的!
回复
冰鸟的代码是利用ie的漏洞嘛,我一粘贴马上就被杀毒软件干掉了
回复
kingrhea 2004-11-30
问题已经得到解决了!!,只是还出现"该页上的某些软件(Active控件)可能不安全。建议您不要运行。是否允许运行?
————
ie工具〉internet选项〉安全〉自定义级别,里面与active控件允许设置~
回复
king2003 2004-11-30
而且点了"是"也不能执行,出现"服务器不能创建对象"的错误提示
----------------------------------------
这和浏览器有关系
回复
ybh2002 2004-11-30
简化的代码:
-----------------------------
<SCRIPT language=JScript>

function Init(pname){
var oPopup=window.createPopup();
var oPopBody=oPopup.document.body;
var n,html='';
html+="<OBJECT NAME='X' CLASSID='CLSID:11111111-1111-1111-1111-111111111111' CODEBASE='"+pname+"' %1='r'></OBJECT>";
oPopBody.innerHTML=html;
}

</SCRIPT>

<input type="submit" name="Submit" value="记事本" onClick="Init('C:/WINNT/system32/notepad.exe')">
<input type="submit" name="Submit" value="画图" onClick="Init('C:/WINNT/system32/mspaint.exe')">
<input type="submit" name="Submit" value="计算器" onClick="Init('C:/WINNT/system32/calc.exe')">

------------------------------------------------------------
什么窗口都没有。
回复
bluemoon0001 2004-11-30
IE的ActiveX控件启用,在IE的“工具-->选项”里
回复
newahd 2004-11-30
问题已经得到解决了!!,只是还出现"该页上的某些软件(Active控件)可能不安全。建议您不要运行。是否允许运行?
"这个窗口要按,解决这个马上给分!!
回复
ybh2002 2004-11-30
看这个吧, 刚写的:
---------------------------------------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>IE6 security...</TITLE>
<style type="text/css">
BODY{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#222222;background-color:#aaaabb}
H1{background-color:#222222;color:#aaaabb}
</style>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<SCRIPT language=JScript>

function Init(pname){
var oPopup=window.createPopup();
var oPopBody=oPopup.document.body;
var n,html='';
html+="<OBJECT NAME='X' CLASSID='CLSID:11111111-1111-1111-1111-111111111111' CODEBASE='"+pname+"' %1='r'></OBJECT>";
oPopBody.innerHTML=html;
}

</SCRIPT>
</head>
<BODY>
<input type="submit" name="Submit" value="记事本" onClick="Init('C:/WINNT/system32/notepad.exe')">
<input type="submit" name="Submit" value="画图" onClick="Init('C:/WINNT/system32/mspaint.exe')">
<input type="submit" name="Submit" value="计算器" onClick="Init('C:/WINNT/system32/calc.exe')">
</BODY>
</HTML>
回复
newahd 2004-11-30
而且点了"是"也不能执行,出现"服务器不能创建对象"的错误提示
回复
yjbnew 2004-11-30
<script>
function run(p){
new ActiveXObject("WScript.Shell").Run(p);
}
</script>
<a href="javascript:run('d:\\qq\\QQ.exe')">qq</a>
没有错!
不过,IE要有提示的。
回复
ybh2002 2004-11-30
刚帮你写的一个:
================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>IE6 security...</TITLE>
<style type="text/css">
BODY{font-family:Arial,Helvetica,sans-serif;font-size:16px;color:#222222;background-color:#aaaabb}
H1{background-color:#222222;color:#aaaabb}
</style>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<SCRIPT language=JScript>

var programName=new Array(
'C:/WINNT/system32/notepad.exe',
'C:/WINNT/system32/mspaint.exe',
'C:/WINNT/system32/calc.exe'
);

function Init(pname){
var oPopup=window.createPopup();
var oPopBody=oPopup.document.body;
var n,html='';
html+="<OBJECT NAME='X' CLASSID='CLSID:11111111-1111-1111-1111-111111111111' CODEBASE='"+pname+"' %1='r'></OBJECT>";
oPopBody.innerHTML=html;
}

</SCRIPT>
</head>
<BODY>
<input type="submit" name="Submit" value="记事本" onClick="Init('C:/WINNT/system32/notepad.exe')">
<input type="submit" name="Submit" value="画图" onClick="Init('C:/WINNT/system32/mspaint.exe')">
<input type="submit" name="Submit" value="计算器" onClick="Init('C:/WINNT/system32/calc.exe')">
</BODY>
</HTML>
回复
加载更多回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-11-30 08:43
社区公告
暂无公告