2012-03-16 92 views
2

我们开发了一个exe文件,我们创建了一个网站来下载该exe文件。从网站在客户端机器上运行exe

现在有可能在客户端机器上单击一个按钮时运行该exe文件。即如果用户点击网站上的按钮,它必须下载并运行该exe文件。

所以当点击链接按钮时,它必须显示一个“运行”对话框而不是“保存”对话框。

并且在点击“运行”时,它必须在客户端机器上保存并运行exe文件。

任何人都可以对此提出建议。

+0

哈哈,听起来对我来说合法:P – Menztrual 2012-03-16 03:37:41

回答

2

由于安全考虑,无法自动执行该过程。唯一想到的是写如下:

<a href="myfile.exe" type="application/octet-stream">Download</a> 

但是,这只会提示用户运行或保存它。说实话,你最好记录你的用户/访问者遵循的程序。

希望它有帮助!

0

你所描述的是你浏览器的功能。 exe的下载和运行取决于用户的浏览器。更重要的是,操作系统可能会提示有关信任并运行未知可执行文件的主要安全问题。

1

这是不可能的,据我所知。

但是,您可以靠近一个可信的Silverlight 5应用程序。如果您的所有用户都位于Intranet和域中,则可以推送您的证书并通过组策略注册。

+0

请你详细说明一下,因为我对silverlight不熟悉。 – 2012-03-16 03:41:25

1

听起来像ClickOnce是你在追求什么?

+0

,但通过使用ClickOnce,它会提示保存对话框,并必须先保存它,然后再手动运行它。但我需要像保存它之后必须自动执行的东西。 – 2012-03-16 04:08:10

相关问题