我们已经开发了一个exe,我们创建了一个网站来下载该exe。
现在有可能在客户端计算机上单击一次按钮运行该exe。即如果用户点击网站上的按钮,则必须下载并运行该exe。
因此,点击链接按钮时,必须显示“运行”对话框,而不是“保存”对话框。
单击“运行”后,必须保存并运行客户端计算机中的exe。
任何人都可以为此提出建议。
答案 0 :(得分:2)
出于安全考虑,无法自动执行该流程。想到的唯一一件事就是写下这样的东西:
<a href="myfile.exe" type="application/octet-stream">Download</a>
但这只会提示用户运行或保存它。说实话,您最好只记录您的用户/访问者要遵循的程序。
希望它有所帮助!
答案 1 :(得分:1)
据我所知,这是不可能的。
但是,您可以使用受信任的Silverlight 5应用程序。如果您的所有用户都在Intranet上和域内,您可以推送证书并通过组策略进行注册。
答案 2 :(得分:1)
听起来像ClickOnce就是你所追求的?
答案 3 :(得分:0)
您所描述的内容是浏览器的功能。 exe的下载和运行取决于用户浏览器。更重要的是,存在一个主要的安全问题,操作系统可能会提示有关信任和运行未知可执行文件的提示。