Wie kann ich eine C # -Anwendung über den Windows-Taskplaner ausführen?

2

Ich habe eine Desktopanwendung (C # .NET), bei der ich einen Webdienst aufrufe.

Ich muss die C # .NET-Anwendung über den Windows-Taskplaner aufrufen, da ich viermal täglich eine Ausführung planen muss.

Wie kann ich das machen?

Gaff
quelle
1
Fragen Sie, wie dies programmgesteuert erreicht werden kann, oder fragen Sie einfach nach Anleitungen zum Hinzufügen geplanter Aufgaben in Windows?
gpmcadam
@ Bauer: Danke. Nein, ich werde den Windows-Taskplaner verwenden. Ich kann meine Desktop-Anwendung jedoch nicht zum Aufgabenplaner hinzufügen, sodass sie automatisch ausgeführt wird, wenn das System eingeschaltet ist. Ich hoffe, Sie verstehen, worum es geht.
Die obigen Kommentare sind verwirrend. Warten Sie, möchten Sie dies manuell tun? Na dann klappen die Antworten. Wenn nicht, gehört die Frage zu SO, wurde aber bereits hierher migriert. Außerdem gibt es eine ziemlich benutzerfreundliche Bibliothek für C #, mit der ich zuvor programmgesteuert einen Eintrag in den Taskplaner eingefügt habe.
Maxim Zaslavsky

Antworten:

3

Start-> Programme-> Zubehör-> Geplante Aufgaben

Klicken Sie auf die Schaltfläche Aufgabe hinzufügen.

Klicken Sie auf Weiter, Durchsuchen auswählen ...

Finden Sie Ihre .exe in MyDocuments / VisualStudio2008 / Porjects / NameOfProject / Debug / bin / yourfile.exe (höchstwahrscheinlich hier)

Folgen Sie dem Assistenten bis zum Ende.

Jason
quelle
0

Windows kommt mit einem Taskplaner, verwenden Sie das!

Überlegungen: Angenommen, Ihre Desktop-App kann "kopflos" ausgeführt werden und wird nach der Ausführung beendet

Lexu
quelle
@lexu: Danke, aber ich weiß nicht, wie ich eine C # -Anwendung zum Windows Task Scheduler hinzufügen kann. Bitte rate mir, wie ich die Anwendung nach der Ausführung beenden kann. Ich möchte meine Anwendung jeden Tag ausführen (im Abstand von zwei Stunden)
@ purnang.advant: ac # app ist eine ausführbare Datei (thingy.exe). google for windows task scheduler und Sie werden bessere Ratschläge finden, als ich zur Verfügung stellen kann. Wenn Sie eine Konsolen-App oder einen Windows-Dienst schreiben, erhalten Sie die besten Ergebnisse bezüglich des Kündigungsproblems.
Lexu