Wie erfasse ich ein Internetverbindungsereignis im Windows-Taskplaner?

Wie erfasse ich ein Internetverbindungsereignis im Windows-Taskplaner?

Ich versuche, in Windows 7 eine einfache Aufgabe zu erstellen, die nach jeder Verbindung mit dem Internet ein Skript ausführt. Mein Gateway startet sich manchmal neu und ich möchte dieses Skript jedes Mal ausführen, wenn die Internetverbindung wiederhergestellt wird.

Im Assistenten zur Aufgabenerstellung wähle ich aus, dass die Aufgabe gestartet werden soll, „wenn ein bestimmtes Ereignis protokolliert wird“. Aber ich weiß nicht, welches.

Antwort1

Ich würde den Taskplaner verwenden, um das Skript bei Verbindung mit einem Netzwerk auszulösen, und dann das Skript verwenden, um die Internetverbindung zu bestätigen.

Das Ereignisprotokoll „Microsoft-Windows-NetworkProfile/Operational“ erhält bei der Verbindung mit einem Netzwerk ein Ereignis 10000, das Sie zum Auslösen Ihres Skripts verwenden können.

Dann könnte am Anfang des Skripts etwas wie Folgendes stehen:

ping 8.8.8.8 | find "Reply"
if errorlevel 1 goto :eof

# Your script

verwandte Informationen