2011-06-17 77 views
0

我是使用WatiN並將其與C#結合以滿足自動化需求的新功能。我在這裏面臨着一種情況。我需要從服務器位置運行可執行文件。點擊IE中的下載鏈接後,我的文件下載彈出窗口顯示在我的面前,並在上方顯示「文件下載 - 安全警告」。 UI向我展示了Run,Save和Cancel三個選項。WatiN:如何運行exe文件而不是從FileDownloadHandler保存

我想單擊運行按鈕直接運行exe文件(而不是點擊保存將其下載到某個位置)。我已將我的filedownloadhandler的對話框處理程序添加到我的IE實例中。請找到附帶的屏幕截圖

WatiN是否有辦法實現這一目標?任何示例代碼非常感謝。

謝謝。 Capture Run

回答

2

試試這個

使用現有的對話處理程序添加和刪除,但你會增加處理器的類型將是

WatiN.Core.DialogHandlers.FileDownloadHandler dialogHandler1 =新WatiN.Core.DialogHandlers。 FileDownloadHandler(WatiN.Core.DialogHandlers.FileDownloadOptionEnum.Run);

請注意,這不會與IE 9的工作。我有一個開放的職位(IE9下載處理程序)。 希望這有助於。

乾杯。

相關問題