Ich habe einen Abschnitt im wiki für die TaskScheduler UDF eingerichtet.
Neue, aktualisierte UDF für den Windows Task Scheduler!
-
-
DANKE WATER
-
Bin gerade an den XML Import/Export-Funktionen dran.
Kurze Funktionsbeschreibung gibt es hier: https://www.autoitscript.com/forum/topic/20…comment=1436211
Falls Euch noch was einfällt, was die Funktionen können sollen, dann bitte um entsprechende Info
-
Version 0.3.0.0 freigegeben
Link zum Download in Post #1.
-
Version 0.4.0.0 freigegeben
Link zum Download in Post #1.
-
Hallo zusammen!
Wrapper für the TaskScheduler UDF sollen die Komplexität bei der Erstellung einer Task reduzieren. Microsoft bietet einfach zu viele Properties an und nur ein paar davon werden laufend benötigt.
Die minimale Anzahl an Properties um erfolgreich eine Task anzulegen ist jedoch trotzdem für einen einzelnen Wrapper immer noch zu groß und hängt darüber hinaus auch stark vom Typ der Task ab.
Ich möchte die Aufgabe daher in kleinere Happen aufteilen:
- _TS_Wrapper_TaskCreate: Task anlegen und Registrationinfo definieren (Objekte: Task, Definition, RegistrationInfo)
- _TS_Wrapper_PrincipalSet: Anmeldeinformationen (Objekt: Principal)
- _TS_Wrapper_SettingsSet: Allgemeine Angaben zur Task (Objekte: Settings, IdleSettings, NetworkSettings)
- _TS_Wrapper_TriggerCreate: Trigger um die task zu starten und Informationen zur Wiederholungshäufigkeit (Objekte: Trigger, Repetition)
- _TS_Wrapper_ActionCreate: Von der Task auszuführende Funktion (Objekt: Action)
- _TS_TaskRegister: Abschluss und Registrierung der Task
Die Anzahl der Parameter je Funktion wird sich auf die hauptsächlich verwendeten beschränken. Weitere Properties können jederzeit mit _TS_TaskPropertiesSet definiert werden.
Was haltet Ihr davon?
Kommentare sind willkommen [Blockierte Grafik: https://www.autoitscript.com/forum/uploads/emoticons/default_wink.png.11111111111111111111111111111111.png]
-
Ich möchte die Aufgabe daher in kleinere Happen aufteilen:
[...]
Die Anzahl der Parameter je Funktion wird sich auf die hauptsächlich verwendeten veschränken. Weitere Properties können jederzeit mit _TS_TaskPropertiesSet definiert werden.
Was haltet Ihr davon?
Ich halte das für die richtige Vorgehensweise !
- Pflege und Debugging kleinerer Funktionen ist überschaubarer
- die einzelnen Schritte können von anderen leichter nachvollzogen werden
- bei Erweiterungen wird nicht ein Riesenkonstrukt destabilisiert -> einfacher zu testen
Dass man zum Anlegen einer Task jetzt mehrere Funktionen aufrufen muss (statt eines Monsters) ist definitiv kein Nachteil !
Gruß Musashi
P.S. :
Die Menge an Properties usw. ist wirklich erschlagend. Ich habe mir bereits einige der MSDN-Seiten angeschaut, aber da tiefer einzusteigen übersteigt momentan meinen Zeitrahmen (leider).
Insbesondere das von Dir im engl. Forum angesprochene Errorhandling ist von Microsoft z.T. schlecht dokumentiert bzw. nicht erkennbar vorhanden .
-
Version 0.5.0.0 freigegeben
Link zum Download in Post #1.
Ich denke, das wird die letzte Alpha Version. Meine ToDo-Liste ist abgearbeitet.
Bitte spielt mit der neuen Version und teilt mir Fehler mit!
-
Wie geht es Euch mit der aktuellen Version der UDF?
Hat schon jemand damit gespielt?
Gibt es Fragen, Wünsche, Anregungen? -
Version 0.6.0.0 freigegeben
Link zum Download in Post #1.
Bitte spielt mit der neuen Version und teilt mir Fehler mit!
-
Version 0.7.0.0 freigegeben
Link zum Download in Post #1.
Bitte spielt mit der neuen Version und teilt mir Fehler mit!
-
Version 0.8.0.0 freigegeben
Link zum Download in Post #1.
Bitte spielt mit der neuen Version und teilt mir Fehler mit!
-
Wow, water! Excelente Arbeit!
Da kann ich nur staunen, wenn ich mir überlege, dass ich da mal nur nach einer einfacheren Möglichkeit gefragt habe, um per Script einen Task in der Aufgabenplanung von Windows anzulegen.
Bewundernswert! Wenn ich mir nun ansehe, was du da bisher schon geleistet hast, schwirrt mir der Kopf. Das ist so ein kompexes Projekt geworden, mit sehr vielen Funktionen, sehr sauber in Scripts verpackt, mit html-Hilfe und sogar eine Wiki! Wahnsinn, was du da geschaffen hast! (Ich muss jetzt aufhören, sonst komme ich aus dem Staunen nicht mehr raus.)
Ob ich mich da nochmal traue, nach einer "einfachen" Möglichkeit für irgendwas zu fragen? ... Ja, tue ich. Ich frage immer wieder, so bin ich. Und was dich angeht: Hut ab! Du bist der beste water, den ich kenne!
-
Danke für das Lob!
Die Struktur der Aufgabenplanung sowie die vielen Parameter ergeben automatisch eine etwas "komplexe" UDF.
Die Wrapper sollen das notwendige Maß der Komplexität auf ein verträgliches Maß reduzieren.Wenn noch was fehlt, dann schaue ich mir das gerne an und füge bei Bedarf noch einen Parameter zu einer bestehenden Funktin hinzu oder erstelle eine neue Funktion
-
Hallo Leute,
irgendwie ist es sehr (um nicht zu sagen zu) ruhig beim Thema Task Scheduler UDF.
Verwendet kein Mensch das Ding oder funktioniert alles so super und ist so perfekt erklärt, dass keine Fragen auftreten?Gebt mal bitte etwas Feedback
-
Hallo water, ich habe schon vor, deine Task Scheduler UDF zu testen und zu nutzen. Ich finde sie großartig! Leider stehen im Moment andere Projekte im Vordergrund, die meine Aufmerksamkeit fordern. Aber sobald ich etwas Zeit dazu kriege, werde ich es mir ansehen. Ist echt eine gute Sache geworden!
-
-
Version 1.0.0.0 freigegeben
Link zum Download in Post #1.
Bitte spielt mit der neuen Version und teilt mir Fehler mit!
-
water
26. Oktober 2019 um 10:04 Hat den Titel des Themas von „Neue, aktualisierte UDF für den Windows Task Scheduler?“ zu „Neue, aktualisierte UDF für den Windows Task Scheduler!“ geändert. -
Version 1.1.0.0 freigegeben
Link zum Download in Post #1.
Bitte spielt mit der neuen Version und teilt mir Fehler mit!
-
Version 1.2.0.0 freigegeben
Link zum Download in Post #1.
Bitte spielt mit der neuen Version und teilt mir Fehler mit!
-