2010-05-12 191 views
2

我编写了一个Intranet应用程序,您可以通过单击RDP按钮直接连接到虚拟机。点击调用一个.bat文件,打开连接。从Firefox执行批处理脚本

使用IE,这是没有问题的,因为您可以选择直接执行批处理文件。但是对于Firefox,我只能下载脚本,并且必须在之后手动启动它。有没有办法信任内部网域(about:config?),所以Firefox允许它直接执行脚本?还是有更好的(更简单)的方式来从Firefox启动RDP连接?

回答

2

您可以轻松地register a custom protocol handler如“myrdp://somedata”运行打开的虚拟机(这可能会使用.bat工作,其工作原理与WSH脚本,更小的EXE) IE/FF支持此功能的应用程序并允许你简单地<a href="myrdp://somedata" ..>

+0

这是一个好主意,谢谢。 – 2010-05-12 10:42:15

2

你也可以尝试设置你的Firefox自动打开默认的rdp客户端的.rdp文件。这样文件将被下载到临时目录并立即启动。

您可以在Firefox的偏好设置中执行此操作。希望这有助于)

+0

啊,没想到那个。只是为了记录:也可以通过在Firefox配置文件文件夹中编辑'mimeTypes.rdf'文件来添加此功能。 – 2010-05-12 10:42:00

+0

你在这方面没有遇到任何非常好的资源,是吗?我正在做类似的事情。我已经成功构建了RDF文件,但似乎无法阻止它提示用户。 – 2013-07-15 18:12:29