我有一个MVC应用程序。 我有一个控制器,当被调用时运行后台进程来查询Active Directory并更新数据库。
HTTP:// MYAPP / BackgroundTask /运行
我想按计划(日常)运行此操作,而无需打开浏览器。 我看到有很多第三方解决scheme,有没有内置的东西?
使用Powershell中的Invoke-WebRequest cmdlet。 在你的任务:
Start a program powershell.exe -command {Invoke-WebRequest http://myapp/BackgroundTask/Run}