Windows
如何安排任務呼叫 URL
我有一個 MVC 應用程序。我有一個控制器,當被呼叫時會執行一個後台程序來查詢 Active Directory 並更新數據庫。
http://myapp/BackgroundTask/執行
我想在不打開瀏覽器的情況下按計劃(每天)執行它。我看到有很多第三方解決方案,有內置的嗎?
使用 Powershell 中的Invoke-WebRequest cmdlet。
在你的任務中:
- 行動:
Start a program
- 程序/腳本:
powershell.exe
- 論據:
-Command "Invoke-WebRequest http://myapp/BackgroundTask/Run"
或者,您可以
cmd.exe
按如下方式使用:
- 行動:
Start a program
- 程序/腳本:
cmd.exe
- 論據:
/c start "" http://myapp/BackgroundTask/Run &