
正文
关于asp.net前端调用exe的信息
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
asp.net中怎么调用exe,并接受exe传过来的值,然后关闭exe。exe中又怎么...
1、在asp.net中执行应用程序有两种方法:调用win32函数ShellExecute。用.NET Framework中的Process类。下面我分别用这两种方法执行Windows中的记事本程序notepad.exe。
2、一种最简单的思路:使用 Shell。大多数木马都用这东西,但是由于危险性高,很多服务器都把 Shell 屏蔽了。如果是自己的服务器可以考虑。另一种是使用CGI,把要允许的.exe文件添加到信任就可以远程调用这个.exe了。
3、不是路径的问题,是ASP.NET安全问题。在IIS环境下,客户端与服务器之间不能直接地相互调用任何一种EXE(无论是WinForm还是Console,同样不能在CMD.EXE中调用他们)。
相关问答
Q1: 怎样在asp.net网站中运行exe文件
一种最简单的思路:使用 Shell。大多数木马都用这东西,但是由于危险性高,很多服务器都把 Shell 屏蔽了。如果是自己的服务器可以考虑。另一种是使用CGI,把要允许的.exe文件添加到信任就可以远程调用这个.exe了。
服务端用System.Diagnostics.Process.Start(exe文件);可以运行exe文件。客户端就别想了,asp.net不管客户端的事,管客户端的js又没有执行文件的权限。
打开IIS管理器,在“Web服务扩展”中,将“Active Server Pages”这个服务状态置为“允许”。另外,最好在“默认网站”-属性-主目录-配置-选项-启用父路径的那个勾打上。ASP项目应该就没什么问题了。
这个只能JS调用。.NET 的button里的CS代码是执行不了客户端的EXE的。
第一步 打开你的IIS管理器,没有安装IIS服务器的请上网百度如何安装,此处不再阐述。在IIS中新建一个网站,给定一个主机域名为test.com,并将网站目录指向你web项目的根目录,如下图。
Q2: 大神,我如果直接用asp.net编个网页点击button然后运行已经下载到本地...
.NET 的button里的CS代码是执行不了客户端的EXE的。
//此处下载 Web.config 文件,你可以传递相对路径。
第一步:安装IIS:win98系统:安装PWS,正确安装完后,在浏览器地址栏里输入:http://10.1就会看到一个界面,如果安装不正确,将没有内容显示。
大家都看过网易的网站统计系统,它可以统计总访问量,每日平均访问量,当日访问量,最高访问量,最高访问日期,日流量分析,月流量分析,周流量分析,浏览器分析,等等。
Folder:} prompts是对话框标题,需要将你的网站在浏览器里设置为可信站点才能调用成功。然后用文本框显示这个函数的返回值,就是文件夹的路径。最后,根据radiobutton的选择来切换两个TD的显示,就可以实现你的效果了。
Q3: 用asp.net编个网页点击button然后运行已经下载到本地的exe文件,代码怎么...
1、.NET 的button里的CS代码是执行不了客户端的EXE的。
2、//加载LinkButton的客户端 //此处下载 Web.config 文件,你可以传递相对路径。
3、一种最简单的思路:使用 Shell。大多数木马都用这东西,但是由于危险性高,很多服务器都把 Shell 屏蔽了。如果是自己的服务器可以考虑。另一种是使用CGI,把要允许的.exe文件添加到信任就可以远程调用这个.exe了。
4、本地是指服务器本地,还是客户端本地?服务端用System.Diagnostics.Process.Start(exe文件);可以运行exe文件。客户端就别想了,asp.net不管客户端的事,管客户端的js又没有执行文件的权限。
5、Folder:} prompts是对话框标题,需要将你的网站在浏览器里设置为可信站点才能调用成功。然后用文本框显示这个函数的返回值,就是文件夹的路径。最后,根据radiobutton的选择来切换两个TD的显示,就可以实现你的效果了。
6、对文件这块的处理ASP.NET可以实现对驱动器、文件、文件夹操作。可以获取驱动器的信息。创建复制删除移动打开文件。Stream类读写。读写文本文件,读写二进制文件等。利用FileUpload控件实现文件上传操作。
Q4: ASP.NET中调用服务器端的exe文件
1、不是路径的问题,是ASP.NET安全问题。在IIS环境下,客户端与服务器之间不能直接地相互调用任何一种EXE(无论是WinForm还是Console,同样不能在CMD.EXE中调用他们)。
2、在asp.net中执行应用程序有两种方法:调用win32函数ShellExecute。用.NET Framework中的Process类。下面我分别用这两种方法执行Windows中的记事本程序notepad.exe。
3、本地是指服务器本地,还是客户端本地?服务端用System.Diagnostics.Process.Start(exe文件);可以运行exe文件。客户端就别想了,asp.net不管客户端的事,管客户端的js又没有执行文件的权限。
asp.net前端调用exe的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、asp.net前端调用exe的信息别忘了在本站进行查找喔。







