2014-01-19 72 views
-1

我有要求通過網頁瀏覽器打開存儲在客戶端本地磁盤上的.EXE文件。它應該跨瀏覽器兼容。實現這種情況的方法是什麼?有沒有相同的插件?如何從Web瀏覽器的本地磁盤運行exe文件?

+0

我可以問爲什麼我的答案不適合你嗎? – zord

+0

對不起,你的回答是可以接受的。我想我的問題不是懂得的。但是現在我可以使用System.Diagnostics從瀏覽器打開.exe; ProcessStartInfo startInfo = new ProcessStartInfo(「app.exe」);的Process.Start(StartInfo的);但它不能跨瀏覽器兼容。 –

回答

0

由於安全限制,無法從網頁運行EXE文件。在可以使用ActiveX插件的較早版本的IE中。

您可以使用遠程訪問軟件(如Ammyy admin或TeamViewer)來完成此操作,但需要獲得客戶的同意。如果您想要運行的是EXE文件,請考慮切換到基於HTML 5/Java/flash/Silverlight的應用程序,該應用程序可以嵌入到網站中。

1

這取決於您的操作系統,以及您是否控制客戶端計算機。瀏覽器通常盡最大努力防止這種東西出於安全目的。

如果您控制客戶端,則應該查看自定義URI處理程序。窗口示例here

相關問題