我正在存儲資源鏈接列表,例如要由Windows應用程序打開的文檔以及數據庫中的網頁,並且需要知道如何在Windows中打開它們。運行存儲在數據庫中的Windows UI自動化任務
對於某些網頁,它將通過將參數傳遞給Web瀏覽器進程或執行文檔並讓Windows決定打開它的最佳應用程序來實現。
但是,有些情況下用戶需要的資源將需要一些自動化,主要涉及發送擊鍵,但也會點擊某些表單以用於Web應用程序。
爲了使這個應用程序更加靈活,我的想法是將腳本存儲在數據庫中,以獲取如何訪問某些文檔類型。
我的問題是什麼是將這些腳本存儲在數據庫中的最佳格式,我應該如何執行它們。
選項到目前爲止,包括:
CSharpCodeProvider - 使用現有的自動化庫在C#代碼 創建自動化任務 如華廷(網頁瀏覽器 自動化)或AutoIt wrapper (桌面應用自動化)。在剛剛通過的C#執行的腳本語言
創建自動化任務 代碼 - 運行AutoIt的直接
IronAHK - AutoHotkey的在C#一個完全重寫的.NET和Mono