当前位置:首页 > 数码 >

exe文件用什么软件打开(exe文件怎样安装打开)

来源:原点资讯(www.yd166.com)时间:2024-06-01 15:35:08作者:YD166手机阅读>>

背景

浏览器禁止直接执行.exe文件的主要原因是出于安全考虑。

这样的限制是为了防止恶意软件利用浏览器的漏洞或用户的不慎而在用户计算机上执行恶意代码。

有没办法不改变浏览器的安全性前提下,从浏览器执行Exe文件?

先看个效果

exe文件用什么软件打开,exe文件怎样安装打开(1)

全部源码

1、编制C#控制台应用程序,使用Nancy框架创建一个简单的Web服务,并在控制台中监听用户输入。

Nancy 是一个轻量级、简单的框架,可以跨平台,在 .NET Framework/Core 和 Mono 上构建基于 HTTP 的服务。

Nancy 旨在处理 DELETE 、 GET 、 HEAD 、 OPTIONS 、 POST 、 PUT 请求,并提供简单、优雅的领域特定语言 (DSL),只需按几次键即可返回响应。

public static void Main(string[] args) { Console.WriteLine("web服务已启动!"); using (NancyHost host = new NancyHost(new Uri("http://localhost:12345"))) { host.Start(); while (true) { if (Console.KeyAvailable && Console.ReadKey().Key == ConsoleKey.Enter) break; System.Threading.Thread.Sleep(100); } } }

2、编制Nancy模块,用于处理Web服务中的请求。

public class Module : NancyModule { public Module() : base("/dhub") { // 在处理请求之前执行的操作 Before = nancyContext => { Console.WriteLine(DateTime.Now.ToString() " " Request.Url); return null; }; // 处理GET请求,路径为/dhub/home Get["/home"] = parameters => { return "<meta charset=\"UTF-8\">DHub Demo </br></br>" "<input type=\"button\" onclick=\"location.href = 'http://localhost:12345/dhub/open?exe=ping&ip=127.0.0.1'; \" value=\"打开命令 ping 10.14.21.1 (Router)\" />" "</br></br>" "<input type=\"button\" onclick=\"location.href = 'http://localhost:12345/dhub/open?exe=explorer&ip=127.0.0.1'; \" value=\"打开资源管理器 127.0.0.1\" />" "</br></br>" "<input type=\"button\" onclick=\"location.href = 'http://localhost:12345/dhub/open?exe=vncviewer&ip=127.0.0.1'; \" value=\"打开vncviewer 127.0.0.1)\" />"; }; // 处理GET请求,路径为/dhub/open Get["/open"] = parameters => { string exe = Request.Query["exe"]; string ip = Request.Query["ip"]; Console.WriteLine("exe={0} ip={1} ", exe, ip); if (exe != null && ip != null) { if (exe.ToLower() == "explorer") Process.Start(string.Format(@"\\{0}\共享", ip)); if (exe.ToLower() == "vncviewer") Process.Start(Path.Combine(Environment.Is64BitProcess ? "x64" : "x86", "vncviewer.exe"), string.Format("{0} -password PASSWORD", ip)); if (exe.ToLower() == "ping") Process.Start(@"ping", string.Format("-t {0}", ip)); } // 返回一个消息并重定向到/dhub/home页面 return "open</br><script language = \"javascript\"> window.location.href = \"http://localhost:12345/dhub/home\"</script>"; }; } }

3、启动项目

注意:启动visual Studio必须是管理员权限,否则弹出以下错误。

exe文件用什么软件打开,exe文件怎样安装打开(2)

正常启动如下:

exe文件用什么软件打开,exe文件怎样安装打开(3)

4、打开浏览器,输入地址:http://localhost:12345/dhub/home

执行ping

http://ocalhost:12345/dhub/open?exe=ping&ip=127.0.0.1

exe文件用什么软件打开,exe文件怎样安装打开(4)

打开资源管理器

http://localhost:12345/dhub/open?exe=explorer&ip=127.0.0.1

exe文件用什么软件打开,exe文件怎样安装打开(5)

打开任意的exe:vncviewer

http://localhost:12345/dhub/open?exe=vncviewer&ip=127.0.0.1

exe文件用什么软件打开,exe文件怎样安装打开(6)

,

栏目热文

exe病毒三步解决(exe病毒怎么恢复文件)

exe病毒三步解决(exe病毒怎么恢复文件)

 exe病毒是一种文件夹exe病毒,主要是以进程的方式运行,主要表现为文件夹变成exe,比较容易发现而且危害程度相对较小...

2024-06-01 15:05:11查看全文 >>

紫苏为何叫紫苏(紫苏只说了另外一种叫法)

紫苏为何叫紫苏(紫苏只说了另外一种叫法)

相传孔子带着弟子周游列国,途经魏国时患上风寒,只好在当地求医。弟子子路将当地农夫送来的一束草药用水煎好,让孔子服下。一会...

2024-06-01 15:03:19查看全文 >>

紫苏生长过程图片大全(紫苏的生长发育过程)

紫苏生长过程图片大全(紫苏的生长发育过程)

提要:紫苏价格昂贵,照这5点来种植,紫苏一点不难种!紫苏是一种非常常见的调味类蔬菜,属于唇形科植物,也叫做白苏、赤苏。紫...

2024-06-01 14:54:33查看全文 >>

紫苏种子价格(购买的紫苏种子在哪里可以买到)

紫苏种子价格(购买的紫苏种子在哪里可以买到)

紫苏是一种一年生阔叶形草本中药材,全身都是宝,均可入中药。紫苏籽更不用说,是整个植株的精华部分,主要含有蛋白质、脂肪和一...

2024-06-01 15:13:13查看全文 >>

真正的紫苏照片(紫苏图片有绿的吗)

真正的紫苏照片(紫苏图片有绿的吗)

每天给您分享专业的医学科普知识,帮助您及其家人提高健康生活品质,欢迎点击关注~在我们农村,紫苏这种植物可以说是随处可见。...

2024-06-01 14:52:04查看全文 >>

小学六年级班主任的工作总结优秀(小学六年级班主任班级管理经验分享)

小学六年级班主任的工作总结优秀(小学六年级班主任班级管理经验分享)

  小学六年级班主任工作总结1  时间如流水,不知不觉在和孩子们共同生活中,一学期的班主任工作结束了。伏案沉思,几多得失...

2024-06-01 15:28:55查看全文 >>

六年级班主任工作总结简短精辟(六年级下册班主任工作总结简短)

六年级班主任工作总结简短精辟(六年级下册班主任工作总结简短)

六年级班主任工作总结光阴似箭,转眼间,一学期结束了。这期间我对自己的班主任工作有很多的思考和感受,现特将本学期工作总结如...

2024-06-01 15:09:12查看全文 >>

六年级班主任工作总结800字(六年级班主任寄语励志)

六年级班主任工作总结800字(六年级班主任寄语励志)

六年级班主任工作总结六年级是整个初中教育承上启下的时期,也是学生各方面发展最迅猛的时期。在这个时期,学生的成人感日渐增强...

2024-06-01 15:02:10查看全文 >>

六年级班主任工作总结最新范文(班主任工作总结六年级下学期优质)

六年级班主任工作总结最新范文(班主任工作总结六年级下学期优质)

小学六年级班主任工作总结年度范本 篇1  根据这一学期的班主任经历,作一简要的总结,概括。  一、培养建立一支有责任心的...

2024-06-01 15:15:06查看全文 >>

六年级班主任工作总结合集15篇(五年级班主任工作总结最新5篇)

六年级班主任工作总结合集15篇(五年级班主任工作总结最新5篇)

  小学六年级班务工作总结1  班主任工作是一项非常辛苦和琐碎的工作,不付出艰辛的劳动和辛苦的汗水是不会收获的。本人在2...

2024-06-01 15:00:14查看全文 >>

文档排行