1

我在我的网站上添加了一些功能,我想打开一些使用 vb2010 制作的 exe,这些 exe 将在我的本地服务器上,但该网站将托管在服务器中,有些是在世界上。

要执行 exe,我只需要在站点上添加 boton,并在我的服务器上添加文件位置的路径?像

  C:\folder\folder\myfile.exe

还是有其他更简单的方法来做到这一点?

谢谢任何帮助

4

3 回答 3

2

这么说吧,如果你有这样的按钮,有什么能阻止我经过rm /s/q C:,看着你的整个硬盘消失?

取而代之的是,有一个包含一个<select>元素的表单,该元素列出了您要作为键运行的程序,例如myfile,然后将其提交给服务器。然后让服务器验证密钥是否被允许,如果允许,则运行相应的程序。

于 2012-04-10T09:36:01.333 回答
0

这是不可能的,因为它根本不安全。您必须在服务器端执行此操作。在可以调用 exe 文件的 web 服务器上调用 webservice 函数。

参考在此处输入链接描述

于 2012-04-10T09:39:03.400 回答
0

根据您的问题,我了解 Web 服务器和 exe 位于两个不同的网络中。我假设两台服务器都无法相互访问。如果是这种情况,则在页面上单击按钮时无法执行 exe。

如果 exe 在客户端上,那么由于安全沙箱模型,页面显示的位置也不允许您执行它。

于 2012-04-10T09:39:13.517 回答