Freigeben über

Trigger Ereignis Internetzugriff

Anonym
2010-05-10T22:24:36+00:00

Jetzt mal eine für mich schwierigere Frage:

Ich möchte im TaskScheudler (Aufgabenplanung) einen Task bei dem Ereignis "vorhandener Internetzugriff" ausführen. Jedoch bekomme ich nicht heraus, welches Ergeinis ich hier wie auswählen muss.

Immerhin erkennt Windows ja, das ein Internetzugriff vorhanden ist, als muß ich doch dieses nutzen können.

Danke für fachlich sinnvolle Hilfen.

Windows für Zuhause | Vorherige Windows-Versionen | Windows-Update

Gesperrte Frage. Diese Frage wurde aus der Microsoft-Support-Community migriert. Sie können darüber abstimmen, ob sie hilfreich ist, aber Sie können keine Kommentare oder Antworten hinzufügen oder der Frage folgen.

0 Kommentare Keine Kommentare

6 Antworten

Sortieren nach: Am hilfreichsten
  1. Anonym
    2010-05-21T00:43:18+00:00

    Danke für die sachlichen Antworten und Vorschläge.

    Vielleicht beschrieb ich den Sachverhalt nicht eindeutig:

    Ich suche jediglich die Syntax für den Trigger in der Aufgabenplanung (Taskschd.msc ), der eine vorhandene Internetverbindung feststellt.

    Danke für die Bemühungen

    War diese Antwort hilfreich?

    0 Kommentare Keine Kommentare
  2. Anonym
    2010-05-17T11:35:53+00:00

    Hallo,

    du kannst das Windows API Code Pack nutzen und dir ein kleines C# Programm coden:

                NetworkCollection networks = NetworkListManager.GetNetworks(NetworkConnectivityLevels.All);

                foreach (Network n in networks)

                {

                    NetworkConnectionCollection connections = n.Connections;

                    foreach (NetworkConnection nc in connections)

                    {

                        if (nc.IsConnectedToInternet)

                        {

                             // PROGRAMM AUSFÜHREN

                        }

                    }

                }

    Damit gehst du alle Netzwerkverbindungen durch und wenn eine mit dem Internet verbunden ist (IsConnectedToInternet) führst du das aus, was du möchtest. Ich weiß nur nicht, wie weit du programmieren kannst.

    Gruß

    André


    "A programmer is just a tool which converts caffeine into code" CLIP- Stellvertreter http://www.winvistaside.de/

    War diese Antwort hilfreich?

    0 Kommentare Keine Kommentare
  3. Anonym
    2010-05-16T23:33:45+00:00

    Ah okay, ich glaube, ich habs. Du meinst das kleine Ausrufezeichen unten, wenn kein Internetzugriff da ist. NCSI wird in keinem Protokoll festgehalten. Von daher kannst Du das Ereignis auch nicht triggern.

    "Logging: NCSI does not log events in Event Viewer."

    http://technet.microsoft.com/de-de/library/cc766017(WS.10).aspx

    Gruß,

    Michael


    lernschmiede.de

    War diese Antwort hilfreich?

    0 Kommentare Keine Kommentare
  4. Anonym
    2010-05-16T22:59:12+00:00

    Start>Ausführen>Taskschd.msc  ---> Aufgabe erstellen > Neuer Trigger > "Bei einem Ereigniss"....danach Batch oder Script ausführen

    Das Ereigniss soll sein "Internetzugriff vorhanden" o.ä.

    War diese Antwort hilfreich?

    0 Kommentare Keine Kommentare
  5. Anonym
    2010-05-16T21:07:25+00:00

    Moin gopla,

    bitte ein wenig genauer: Welchen Trigger genau meinst Du? Was genau möchtest Du damit erreichen?

    Gruß,

    Michael


    lernschmiede.de

    War diese Antwort hilfreich?

    0 Kommentare Keine Kommentare