it-swarm.com.de

So planen Sie eine Aufgabe zum Aufrufen einer URL

Ich habe eine MVC-App. Ich habe einen Controller, der beim Aufruf einen Hintergrundprozess ausführt, um Active Directory abzufragen und die Datenbank zu aktualisieren.

http: // myapp/BackgroundTask/Run

Ich möchte dies nach einem Zeitplan (täglich) ausführen, ohne einen Browser zu öffnen. Ich sehe, dass es viele Lösungen von Drittanbietern gibt. Ist etwas eingebaut?

10
Jack

Verwenden Sie das Cmdlet Invoke-WebRequest von Powershell.

In Ihrer Aufgabe:

  • Aktion: Start a program
  • Programm/Skript: powershell.exe
  • Argumente: -Command "Invoke-WebRequest http://myapp/BackgroundTask/Run"
21
Ryan Bolger