agapanthus: So was wie Cronejob auf WindowsServer

Beitrag lesen

Moin.

Ich würde gerne erfahren wie ich etwas wie einen Cronejob auf einem Windows Server erledigen kann?

Ich habe ein PHP Script und das müßte einmal die Nacht über das Internet aufgerufen werden.

Das sind ja gleich 2 Sachen auf einmal. Der Reihe nach.

1. Es gibt einige kleine Tools, die auch unter Windows einen CronDaemon zur Verfügung stellen (z.B. http://www.kalab.com/freeware/). Selbst Windows kann das, wie Eternius schon geschrieben hat (tipp mal auf der Kommandozeile 'help at' ein).

2. Das Programm, welches Du starten willst, soll einen per http einen Zugriff auf Dein Script machen. Und es muß ggf. die Internetverbindung herstellen. Den http-Zugriff kriegst Du ganz schnell in Perl hin. Und wenn Du eine FlatRate hast oder Dein Rechner automatisch ins Internet geht (Risiko), dann wars das auch schon.

#!/usr/bin/perl
use LWP;
$ua = LWP::UserAgent->new(agent => 'ZX Spectrum Plus 64k');
my $req = new HTTP::Request GET => 'http://www.server.de/script.php';
my $response = $ua->request($req);
print $response->headers_as_string();
print $response->content();

Wäre nett wenn ihr mir ein paar Tips gebt, hab über Google zu meinem erstaunen nichts gefunden.

Das lag dann wohl an den falschen Suchbegriffen...

Du kannst aber auch diesen kostenlosen Dienst nutzen: http://www.selfphp.info/index.php

Schnaps

Prost!
Gruß Frank