2014-04-01 24 views
0

我有一个客户端,它具有一个.exe文件,用于通过USB编程节水设备。他希望让他们连接设备,然后通过.exe文件访问网站进行编程。我不确定这是可能的,并且消费者应该只下载.exe。但是,这将限制使用PC而不是Mac(除非他们是Mac-Savvy,并且可以运行PC模拟器,如Bootcamp等)。 任何帮助,将不胜感激。在Web服务器上运行产品特定的.exe文件

回答

0

是的,这是可能的,但绝对不推荐,因为这会造成重大的安全风险,并且对文件的开放访问可能会对您的服务器造成严重影响。

首先,您的服务器需要在Windows ISS服务器上运行。我想你已经知道该文件只能运行在Windows机器上。

接下来,您需要确定要使用哪种语言访问文件。您可以使用ASP.NetPHP

我不知道任何关于ASP.Net,所以我在PHP这样做的方式是使用允许在服务器上执行文件的exec()函数来运行它。

您需要将函数指向.exe文件。

我不完全确定文件做什么或你打算如何使用它,因为我相信你只会得到一个文本返回,而不是一个GUI界面。

阅读更多关于执行功能HERE