是否可以从主机运行.exe文件?例如,有人进入我的网站,它开始在网站上运行“mspaint.exe”(人们将看到MS Paint并能够使用它)。因此,没有任何东西在客户端打开或运行 - 只有服务器端。
我尝试搜索此内容,但我只收到有关在网站上打开本地exe文件的答案。
感谢, g3mini:D
答案 0 :(得分:6)
如果要通过Web浏览器访问远程桌面应用程序,则需要HTML5 VNC客户端。一个受欢迎的是Gaucamole @ http://guac-dev.org/。它可以配置为仅查看单个应用程序而不是远程桌面。
如果您希望网站作为远程应用程序的触发器,并希望远程应用程序像在客户端计算机上运行一样工作。这可以通过Microsoft的远程桌面协议(RDP)完成。我完美地看到了这项工作,但它需要大量的工作。
答案 1 :(得分:4)
如果我这样做,我会有一组运行客户会看到的软件的虚拟机。然后,您可以使用许多基于Web的VNC客户端中的一个,这些客户端可以直接连接到VM,也可以通过代理连接。
此方法的好处是,在每个用户会话之后,您可以将VM的状态回滚到您配置它的方式。它还完全区分了您的代码以及用户使用远程软件的位置。
答案 2 :(得分:1)
有点,我说的很丢失......你基本上需要在shell中运行应用程序。像Xenocode这样的东西就是你可以用来实现这一目标的东西。