2012-12-31 95 views
0

我的windows 2012服務器上有一個aspx文件,我來自Linux服務器,所以我習慣了cron作業。我搜索了很多關於使用Task Scheduler的話題,但所有文檔都在微軟的網站上,對於沒有英文博士學位的人來說,完全不可能理解。每小時運行一次aspx文件

任何有經驗的人都可以幫助我嗎?

+0

http://www.foliotek.com/devblog/running-a-scheduled-task/ –

+0

我試圖避免這樣做。但正如你所期望的那樣,在我發佈這篇文章之後,我發現了一篇關於如何去做的文章(http://www.appnovation.com/how-set-scheduled-tasks-windows-server-2008)。但我想知道如何在任務運行後關閉IE。你有什麼想法? –

回答

2

我不知道你是否可以做或不做,但是如果你從你的aspx頁面中取出邏輯並把它變成一個Web服務,你可以創建一個簡單的控制檯應用程序(.exe)來執行您的Web服務代碼。任務調度程序將調用可執行文件而不是打開瀏覽器。

+0

偉大的答案可以請你給我們看一個例子 –

+0

我不確定如何展示一個例子,因爲沒有太多的代碼涉及 - 這更多的是你如何設置你的項目和你的計劃任務。以下是我設置Web服務並從控制檯應用程序中使用它的一個示例:http://www.codeproject.com/Articles/8257/How-to-make-a-simple-WebService-and-consume-它構建您的控制檯應用程序後,只需將該exe文件放置在您的服務器上,並設置一個計劃任務以按照您想要的計劃運行。 –

+0

非常感謝這篇絕對精彩的文章!!!!!!!!!! –

相關問題