Diese Antwort von SuperUser.com ist viel einfacher.
cmd /c start http://example.com/somePage.html
Genauer gesagt, so sieht es in einem geplanten Windows-Task aus:
![enter image description here]()
Allerdings wird dabei wahrscheinlich der standardmäßig konfigurierte Browser im Hintergrund ausgeführt. Wenn es IE sein muss, dann sollte dieser konfiguriert werden. Dies ist wahrscheinlich die beste Option. Es ist gut, eine Lösung zu haben, die direkt als Aktionsschritt des Tasks ausgeführt wird. Alle Informationen befinden sich direkt dort. Noch besser ist es, wenn sie kurz und bündig sind, so dass Sie den größten Teil des Befehls sehen können, ohne über das Textfeld scrollen zu müssen.
WGET / CURL - eine gute Alternative
Wenn überhaupt, dann wäre WGET eine gute Alternative zu cmd..start..url
. Ich bin nicht der Erste, der daran denkt . Der Nachteil ist, dass Sie WGET für Windows herunterladen müssen, damit es funktioniert - es ist keine sofort einsatzbereite Lösung. Aber WGET ist leichter und bietet vor allem mehr Macht . Sie können viele andere Arten von URL-Aufrufen senden. Dazu gehören verschiedene HTTP-Methoden wie POST, benutzerdefinierte Header und mehr. Curl ist eine gute Option anstelle von Wget - sie haben unterschiedliche Funktionen, die sich oft überschneiden.
PowerShell - nicht empfohlen
PowerShell könnte als "leichtere" Option angesehen werden, aber Sie laden auch eine PowerShell (.Net AppDomain), die ein wenig verzögert, und außerdem ist der Befehl viel länger und daher schwerer zu merken, wenn Sie dies regelmäßig tun. PowerShell ist also nicht die beste Option.
VBScript - nicht empfohlen
VBScript ist eindeutig weniger empfehlenswert. Sie müssen sich so viel mehr merken, und das Skript ist ziemlich umfangreich. Wenn Sie nicht noch andere Schritte haben, die ein Skript rechtfertigen, sollten Sie nicht eine völlig separate Ressource verwenden, nur um etwas zu tun, das Sie auch direkt in einem geplanten Task hätten erledigen können.
Siehe auch ähnliche Fragen: