Use o cmdlet Invoke-WebRequest do PowerShell. Na sua tarefa:
- Ação:
Start a program
- Programa / script:
powershell.exe
- Argumentos:
-command {Invoke-WebRequest http://myapp/BackgroundTask/Run}
Eu tenho um aplicativo MVC. Eu tenho um controlador que, quando chamado, executa um processo em segundo plano para consultar o Active Directory e atualiza o banco de dados.
Eu quero executar isso em uma agenda (diariamente) sem abrir um navegador. Eu vejo que há muitas soluções de terceiros, há algo embutido?
Use o cmdlet Invoke-WebRequest do PowerShell. Na sua tarefa:
Start a program
powershell.exe
-command {Invoke-WebRequest http://myapp/BackgroundTask/Run}