Feedback

C# - Aufgabenplanung mit .NET

Veröffentlicht von am 10.03.2015
(0 Bewertungen)
Das Projekt Task Scheduler Managed Wrapper (http://taskscheduler.codeplex.com/ oder über das gleichnamige Nuget Paket) bietet eine sehr einfache Möglichkeit auf die Aufgabenplanung von Windows zuzugreifen.
Das Snippet zeigt wie man diese Bibliothek einsetzen kann.

Benötigter Namespace
Microsoft.Win32.TaskScheduler
(In der Bibliothek enthalten)
GFU-Schulungen  [Anzeige]

Visual Studio Team Foundation Server 2017/2015 (TFS) - Komplett 

VB.NET Einführung

Die Schulung zeigt Ihnen, wie Sie einfache, benutzerorientierte Programme, die auf Datenbanken zugreifen, in VB.NET eigenständig entwickeln. 

using (TaskService service = new TaskService())
{
    //Aufgabe anlegen
    TaskDefinition task = service.NewTask();
    task.RegistrationInfo.Description = "Test";

    //Trigger zum Ausführen setzen
    task.Triggers.Add(new TimeTrigger(DateTime.Now.Add(TimeSpan.FromSeconds(30))));//Zeittrigger für "in 30 Sekunden" hinzufügen

    //Aktion definieren
    task.Actions.Add(new ExecAction("notepad.exe"));

    //Aufgabe ablegen
    service.RootFolder.RegisterTaskDefinition("Testaufgabe", task);
}

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!