Automatisierungstool a la cronjob unter Windows
Wir haben verschiedene Jobs zu unterschiedlichen Zeiten automatisch zu erledigen und dafür bisher ein Perl-Script zur Verfügung gehabt. Jetzt soll eine leichter zu wartende Alternative her.
Hallo Zusammen
Wir beziehen von verschiedenen Servern Daten via FTP und SSH. Diese Daten müssen z.T. mit einem eindeutigen Zeitstempel versehen oder umbenannt werden. Teilweise liegen die heruntergeladenen Daten in komprimierter Form vor und müssen entpackt werden. Anschliessend auf verschiedene Netzlaufwerke, zum Teil auch auf dedizierte Rechner verteilt werden. Weiterhin gibt es Jobs, die Programme anstossen oder Dateien eines bestimmten Alters komprimieren und archivieren.
Bisher wurden diese Jobs durch ein Perl-Script erledigt, welcher die Funktionalität von Cron unter Unix nachbildet. Dieses Script können wir noch knapp warten, es ist organisch gewachsen und letztendlich fehlt das Knowhow und die Zeit, um damit noch vernünftig was zu machen. Wichtig ist auch, dass die Nicht-Informatiker in unserem Team das Teil scheuen wie der Teufel das Weihwasser... In Zukunft sollten diese auch mal einen Job neu definieren können....
Ich bin im Internet auf die Software VisualCron gestossen (http://www.visualcron.com). Kennt das Tool jemand von Euch und hat Erfahrungen damit gemacht? Gibt es andere, bessere, einfachere Produkte, die für unsere Zwecke geeignet sind?
Jeder Input ist willkommen!
Frohes Eiersuchen wünscht
Humpe
Hallo Zusammen
Wir beziehen von verschiedenen Servern Daten via FTP und SSH. Diese Daten müssen z.T. mit einem eindeutigen Zeitstempel versehen oder umbenannt werden. Teilweise liegen die heruntergeladenen Daten in komprimierter Form vor und müssen entpackt werden. Anschliessend auf verschiedene Netzlaufwerke, zum Teil auch auf dedizierte Rechner verteilt werden. Weiterhin gibt es Jobs, die Programme anstossen oder Dateien eines bestimmten Alters komprimieren und archivieren.
Bisher wurden diese Jobs durch ein Perl-Script erledigt, welcher die Funktionalität von Cron unter Unix nachbildet. Dieses Script können wir noch knapp warten, es ist organisch gewachsen und letztendlich fehlt das Knowhow und die Zeit, um damit noch vernünftig was zu machen. Wichtig ist auch, dass die Nicht-Informatiker in unserem Team das Teil scheuen wie der Teufel das Weihwasser... In Zukunft sollten diese auch mal einen Job neu definieren können....
Ich bin im Internet auf die Software VisualCron gestossen (http://www.visualcron.com). Kennt das Tool jemand von Euch und hat Erfahrungen damit gemacht? Gibt es andere, bessere, einfachere Produkte, die für unsere Zwecke geeignet sind?
Jeder Input ist willkommen!
Frohes Eiersuchen wünscht
Humpe
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 113641
Url: https://administrator.de/contentid/113641
Ausgedruckt am: 22.11.2024 um 21:11 Uhr
3 Kommentare
Neuester Kommentar
Hallo,
Windows bringt sowohl einen Task-Scheduler (mit dem man Task z.B. alle x Minuten ausführen kann) als auch das Kommandozeilentool "at" mit (mit dem man Tasks maximal einmal täglich schedulen kann). Beide sind nicht untauglich (vielleicht nicht übermässig übersichtlicht, aber naja).
Die Frage ist ein wenig, unter welchem Account man das ausführt. Der Taskscheduler läuft auch mit "normalen" Nutzerrechten. Einen Nutzer, unter dem dann der Task ausgeführt wird, kann man angeben (was ja sehr gut ist), wenn man allerdings sein Kennwort ändert, läuft auf der Task nicht mehr (das ist aber ein ganz grudsäztliches Problem).
Gruß
Filipp
Windows bringt sowohl einen Task-Scheduler (mit dem man Task z.B. alle x Minuten ausführen kann) als auch das Kommandozeilentool "at" mit (mit dem man Tasks maximal einmal täglich schedulen kann). Beide sind nicht untauglich (vielleicht nicht übermässig übersichtlicht, aber naja).
Die Frage ist ein wenig, unter welchem Account man das ausführt. Der Taskscheduler läuft auch mit "normalen" Nutzerrechten. Einen Nutzer, unter dem dann der Task ausgeführt wird, kann man angeben (was ja sehr gut ist), wenn man allerdings sein Kennwort ändert, läuft auf der Task nicht mehr (das ist aber ein ganz grudsäztliches Problem).
Gruß
Filipp
Hallo Humpe!
Was fehlt Dir am Task Scheduler an Funktionalität?
Ein paar Anstöße:
-Nicht nur über at, sondern vielmehr über schtasks.exe kannst Du alles Mögliche festlegen
-Kennwörter des Kontos "System" ändern sich nicht
-Nutzt Du ein Konto und das Kennwort läufzt ab, kannst Du es über eine simple Batch mit schtasks netzwerkweit von remote neu setzen
Was fehlt Dir am Task Scheduler an Funktionalität?
Ein paar Anstöße:
-Nicht nur über at, sondern vielmehr über schtasks.exe kannst Du alles Mögliche festlegen
-Kennwörter des Kontos "System" ändern sich nicht
-Nutzt Du ein Konto und das Kennwort läufzt ab, kannst Du es über eine simple Batch mit schtasks netzwerkweit von remote neu setzen