Ja. Sie können ein Skript erstellen, das sich im Hintergrund beim WLAN anmeldet, wenn Sie sich mit dem WLAN verbinden.
Holen Sie sich zunächst die Version von lynx - einem textbasierten Browser - mit SSL-Unterstützung. Als Nächstes generieren Sie eine cmd_args
Skriptdatei, indem Sie sich einmal mit lynx im WLAN anmelden und die Eingabe protokollieren. Dazu rufen Sie lynx mit folgendem Argument auf:
lynx.exe -cmd_log =% USERPROFILE% \ lynxlog.txt`
Dann können Sie diese Datei umbenennen und lynx damit als Argument aufrufen, um die Tastenanschläge zu reproduzieren:
lynx.exe -cmd_args = FILENAME_HERE
Legen Sie dies in eine Batchdatei. (Verwenden Sie entweder den vollständigen Pfad zur ausführbaren Luchs-Datei, oder legen Sie diesen Pfad in der Umgebungsvariablen PATH fest.)
Als Nächstes bündeln Sie diese beiden Dateien mit iexpress.exe
, wobei alle Optionen für das Ausführen im Hintergrund versteckt sind.
Als Nächstes erstellen Sie eine geplante Aufgabe, die durch die Ereignis-ID 10000
in NetworkProfile
der Protokollquelle ausgelöst wird, Microsoft-Windows-NetworkProfile/Operational
die die gebündelte ausführbare Datei aufruft:
Stellen Sie außerdem sicher, dass die geplante Aufgabe ausgeführt wird, auch wenn der Benutzer nicht angemeldet ist. Sobald Sie dies autorisieren, sollte es den gewünschten Effekt haben, dass Sie sich automatisch ohne Benutzereingaben beim WLAN anmelden.
Quelle: Mein Artikel zur Automatisierung der Anmeldung beim Captive Portal .