Arbeitet einer von Euch noch mit Cron-Tab?
Ist ja eine feine Sache und besonders die Lösung
mit AutoIt.
Hier mal ein Auszug mit einer Beschreibung von Cron-Tab:
#cs
Wer CronTab kennt und regelmäßig geiche Abläufe hat, wird diese kleine EXE-Datei lieben.
Jeden Morgen Daten digital abholen? Macht CronTab
Immer um 14:00 Uhr und 20:00 Uhr Datenupdate Ser-1 / Ser-2? Macht CronTab
Ja an jeden Geburtstag denken? Macht CronTab
Am 03.07.2015 ein Buch bestellen? CronTab erinnert mich an jedem Montag im Juni daran,
das ich es schon vorbestellen kann.
Also CronTab ist schon was feines.
Dies ist ein Beispiel für eine Datei. CRONTAB.txt
Spoiler anzeigen
###########################################################################################
# -------------Minuten (0 - 59)
# | ----------- Stunden (0 - 23)
# | | --------- Tag des Monats (1-31)
# | | | ------- Monat (1-12)
# | | | | ----- Tag der Woche (0 - 7) (Sonntag = 0 Montag = 1 ... 6 = Samstag, Sonntag = 7)
# | | | | |
# * * * * * Befehl, der ausgeführt werden soll.
#
#
# I ist gültig, wenn alle Werte aktiv die Ausführung des Crom ermöglichen sollen
# * Bedeutet, dass alle Werte gültig sind
# / Aktivieren einer Wiederholung z. B. / 15 beduetet alle 15 Minuten
# - Erlaubt die Definition einer Reihe z. B. "1-5 * * * *" bedeutet es wird zu jeder vollen Stunden 1. - 5. Minute
# , Legt mehrere Werte fest bzw. trennt Werte voneinander
#
# Interne Befehle
# ~~~~~~~~~~~~~~~~~~~~
#: Kill <proceso> Prozess endet also: kill iexplore.exe schließt den Internetexplorer
#: off schaltet den PC aus Computer
#: exit beendet den Cronjob
#: reboot Computer neu gestarten
#: Beep <frequenz> <dauer im Millisekunden> zB: beep 500 1000
#: play <name> z. B.: :play c: \ windows \ medien \ tada.wav
# () <Title> () <text> Nachricht z. B. () alert () Dies ist eine Botschaft der Nachweis | | Dies ist eine weitere
#
################################################## ######################################
# Dies ist ein Kommentar
# Stunden Minuten Tage Monate Wochentag
#
# Es wird jede Minute
* * * * * Command
# Wird jede Minute von 18:00 Uhr bis 18:59 Uhr
# * 18 * * * Kommando
# Es läuft Montag jede Minute
* * * * 1 Kommando
# Message
* * * * * () Titel () Nachricht | | Eine weitere Linie
# Öffnet die Datei reg.log beim starten des Cron
i i i i i reg.log
# Öffnen die Datei reg.log werktags (Mo.- Fr.) zu beginnen, wenn der Cron startet
i i i i 1-5 reg.log
# Schließt das Programm Notepad beim starten von Cron
i * * * kill notepad.exe
# Schaltet den PC Montag, Dienstag, Mittwoch, Donnerstag und Freitag um 20:00 Uhr aus.
# Samstags und sonntags um 22:30 Uhr
# 0 20 * * 1: off
# 0 20 * * 2: off
# 0 20 * * 3: off
# 0 20 * * 4: off
# 0 20 * * 5: off
# 30 22 * * 6: off
# 30 22 * * 0: off
# Dies macht das gleiche wie oben
# 0 20 * * 1-5: off
# 30 22 * * 6.7: off
# tägliches herunterfahren des PC's um 22:25
# 25 22 * * off
Run CCleaner # mit dem Parameter / auto am Sonntag um 00:00 Uhr (Mitternacht)
# "Pfad zu Datei incl. ausführbare Datei" / Parameter
# 0 0 * * 7 "C: \ Program Files \ CCleaner \ ccleaner.exe" / auto
# erst um 5:59 die Ausgabe einer Info, das der PC gleich ausschaltet
# und um 6:00 Uhr schaltet der PC dann aus.
59 5 * * * () exit () Computer wird ausgeschaltet in | | einer Minuten um 6:00
0 6 * * * : off
# 750 Hz-Ton für eine 1/2 Sekunde
* * * * * Beep 750 500
# Audio-Datei c: \ windows \ medien \ tada.wav Flügel alle 15 Minuten Knochenmark 0 15 30 45
# * / 15 * * * spielen c: \ windows \ medien \ tada.wav
#ce
[/autoit]
Für die Textdatei eine kleine Gui erstellen und Cron-Tab macht so einiges wann immer man es
möchte und der PC angestellt ist. Ein kleiner "Büro-Sklave"
Wenn man sich das Script einmal durchgeschaut und verstanden hat, kann man es u. a.
gut dafür nutzen, geschriebene Scripte (im Hintergrund) auszuführen. Zum Beispiel wenn jemand Geburtstag hat, diesem automatisch eine Geb.-Mail zukommen lassen. Dank AutoIt kann dieses ja sehr persönlich erfolgen. Ist nur ein kleines Beispiel. Oder
wenn man eine Email mit einem Bestimmten Wort im Betreff hat, darauf reagieren (z. B. mit einer SMS (AutoIt-SMS-Script) die Nachricht senden: "Allertmeldung: XYZ" an Mobilrufnummer 123 vom Absender Datenserver-3.
Oder jeden Morgen wenn der PC angeschaltet wird, bestimmte Programm gleich mit starten. und und und. Ich finde Cron-Tab noch recht gut.