Frage

Google-Suche aufgedreht Software, die die gleichen Funktionen wie cron führt, aber nichts in Windows integriert.

Ich bin mit Windows XP Professional, aber Ratschläge für jede Version von Windows würde jemand möglicherweise hilfreich sein.

Gibt es auch eine Möglichkeit, um diese Funktion aufzurufen programmatisch oder über die Kommandozeile (die basierend auf Antworten, um den Taskplaner genannt)?

War es hilfreich?

Lösung

Für die ursprüngliche Frage, Fragen zu Windows XP (und Windows 7): Windows-Taskplaner

Für Kommandozeilen-Nutzung, können Sie mit dem AT-Befehl planen .

Für neuere Microsoft Betriebssystem-Versionen, Windows Server 2012 / Windows 8, Blick auf die schtasks Kommandozeilenprogramm.
Bei der Verwendung von Powershell, Geplante der Aufgaben Cmdlets in Windows Powershell sind für Scripting gemacht.

Andere Tipps

Die Windows- "AT" Befehl ist sehr ähnlich cron. Es ist über die Befehlszeile.

pycron liegt in der Nähe Spiel unter Windows.

Folgende Einträge werden unterstützt:

1    Minute (0-59)
2    Hour (2-24)
3    Day of month (1-31)
4    Month (1-12, Jan, Feb, etc)
5    Day of week (0-6) 0 = Sunday, 1 = Monday etc or Sun, Mon, etc)
6    User that the command will run as
7    Command to execute

Der 'at' Befehl.

  

"Die AT Befehl plant Befehle und   Programme auf einem auf einem Computer ausführen   angegebene Uhrzeit und Datum. Der Stundenplan   Dienst muss ausgeführt werden, die AT zu verwenden   Befehl. "

, um die Windows-Taskplaner können Sie Aufgaben im Laufe der Zeit und Termine planen.

  

Gibt es auch eine Möglichkeit, um diese Funktion aufzurufen (die basierend auf Antworten, um den Taskplaner genannt) programmatisch [...]?

Task-Scheduler API auf MSDN.

Die Äquivalente sind die Windows-Geplante Tasks (Systemsteuerung -> Geplante Tasks)., Obwohl sie sind weit, weit, von cron weinen

Der größte Unterschied (für mich) ist, dass sie erfordern ein Benutzer in die Windows-Box angemeldet zu sein, und ein Benutzerkonto (mit Passwort und alle), die Dingen einen Alptraum, wenn Ihre lokale Sicherheitsrichtlinie Kennwort erfordert Änderungen in regelmäßigen Abständen macht. Ich denke auch, es ist weniger flexibel als cron bis Intervalle für Einstelloptionen auszuführen.

Wenn Sie es vorziehen good ol‘cron, CRONw ist der Weg zu gehen.

Supported systems

* Windows 2000 (any version)    works
* Windows XP (SP 2)             works
* Windows Server 2003           works
* Windows NT 4 (SP 6)           should work but not tested
* Windows 3.11, Windows 95,
  Windows 98, Windows ME,
  Windows XP beneath SP2        not supported by design

Nicht gerade eine Windows-Version, jedoch können Sie Cygwin crontab verwenden. Für die Installation Anweisungen finden Sie hier: hier .

Es gibt nnCron für Windows. IT können Aufträge planen periodisch ausgeführt werden.

Zcron ist für den persönlichen Gebrauch kostenlos.

Neben Windows-Taskplaner Sie haben auch ‚at‘ unter Windows. Ich bin mir nicht sicher, wie es mit dem Task-Scheduler unterscheidet sich neben der Tatsache, dass es eine Kommandozeilen-Schnittstelle hat.

Der Auf Befehl ist veraltet

Sie können die SCHTASKS

  1. Sie können die Spiel-Aufgaben verwenden API in Power zusammen für Parameter-Eingang mit einer config.json Datei. Ich denke, die Minimalbegrenzung 5 Minuten. Eine Probe Tutorial für sehr einfache Schedule Tasks Erstellung über APIs

  2. Sie können die schtasks.exe über cmd zu. Ich konnte die Minute Modifikator Begrenzung auf 1 Minute siehe Ausführung schtasks.exe / Create / ?. Anyways AT ist veraltet.

Wie auch immer, ich arbeite an einem Tool wie CRON zu verhalten. Ich werde hier aktualisieren, wenn es erfolgreich ist.

Überprüfen Sie die ausgezeichnete Cronical Programm heraus unter https://github.com/mgefvert/Cronical

Es ist ein .NET-Programm, das ein Textdatei mit Unix liest -ähnlichen cron Linien . Sehr bequem zu bedienen. Es wird E-Mails senden, wenn wie Unix cron stdout. Es unterstützt sogar als Service Läufer wirkt.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top