Sim. Você pode criar um script que faça login no WiFi em segundo plano, ativado ao se conectar ao Wi-Fi.
Primeiro, obtenha a versão do lynx - um navegador baseado em texto - com suporte a SSL. Em seguida, gere um arquivo de script cmd_args efetuando login no WiFi com lynx uma vez e registrando a entrada. Faça isso chamando lynx com o seguinte argumento:
lynx.exe -cmd_log=%USERPROFILE%\lynxlog.txt'
Em seguida, você pode renomear esse arquivo e chamar lynx com ele como um argumento para reproduzir as combinações de teclas:
lynx.exe -cmd_args=FILENAME_HERE
Coloque isso em um arquivo de lote. (Use o caminho completo para o executável lynx ou defina esse caminho na variável de ambiente PATH).
Em seguida, agrupe esses dois arquivos com iexpress.exe , com todas as opções otimizadas para execução ocultas em segundo plano.
Em seguida, faça uma tarefa agendada acionada pelo ID do evento 10000 na origem NetworkProfile do log Microsoft-Windows-NetworkProfile/Operational que chama o executável incluído:

Alémdisso,verifiqueseatarefaagendadaestádefinidaparaserexecutada,mesmoqueousuárionãoestejaconectado.Depoisdeautorizarisso,eledeveteroefeitodesejadodefazerloginnoWiFiautomaticamentesemnenhumaentradadousuário.
Fonte:Meuartigosobre