Forum: PC Hard- und Software Win7: Skript ausführen nach Verbindung mit einem WLAN


von Klaus (Gast)


Lesenswert?

Moin,

gibt es eine Möglichkeit unter Win7 ein Skript auszuführen, nachdem eine 
Verbindung zu einem WLAN Netz hergestellt wurde? Ich würde gerne nach 
dem Hochfahren ein WOL Paket senden. Aber das geht ja erst, nachdem die 
WLAN Verbindung auch steht.

von Reinhard Kern (Gast)


Lesenswert?

Hallo,

für ein WLAN muss ja eine Gegenstation da sein, zumindest der Router. 
Ping den doch an, bis er sich meldet.

Gruss Reinhard

von Condi (Gast)


Lesenswert?


von Christian R. (supachris)


Lesenswert?

Geht eventuell auch mit EventGhost einfach zusammen zu klicken.

von Klaus (Gast)


Lesenswert?

hm, nagut, dann halt ne Ping-Loop im Skript.

von Klaus (Gast)


Lesenswert?

Hm, funktioniert leider nicht. Wenn der Ping auf den Router erfolgreich 
war, und das Skript aus der Schleife kommt, geht das WOL Paket scheinbar 
noch nicht durch. Sehr merkwürdig. Wenn ich das Skript anschließen 
manuell starte, klappt es.

Und manchmal kommt vom Ping die Meldung "Zielhost nicht erreichbar". Das 
Problem ist, dass danach auch Errorlevel 0 gesetzt ist.

Hat noch jemand andere Ideen?

von StinkyWinky (Gast)


Lesenswert?

In der Ereignisprotokollierung müsste es doch einen Eintrag geben, bei 
erfolgreicher WLAN Anmeldung. Auf dieses könnte man triggern und ein 
Skript starten.

In der aktuellen c't ist ein Artikel darüber, wie es gemacht wird. Habe 
selber keine Erfahrung damit.

von Klaus (Gast)


Lesenswert?

Ok, Problem ist gelöst, nun funktioniert es :)

Klaus schrieb:
> Hm, funktioniert leider nicht. Wenn der Ping auf den Router erfolgreich
> war, und das Skript aus der Schleife kommt, geht das WOL Paket scheinbar
> noch nicht durch. Sehr merkwürdig. Wenn ich das Skript anschließen
> manuell starte, klappt es.

Lag daran, das beim automatischen Aufruf des Skripts der Arbeitspfad 
nicht richtig gesetzt war. Deswegen gings nur per manuellem Aufruf.

Klaus schrieb:
> Und manchmal kommt vom Ping die Meldung "Zielhost nicht erreichbar". Das
> Problem ist, dass danach auch Errorlevel 0 gesetzt ist.

Das hab ich jetzt umgangen, indem ich per "find" die Ausgabe von Ping 
durchsuche.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.