2012-03-16 93 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

相關問題