Eu sei que esta questão é bastante antiga, mas encontrei uma solução que pode funcionar. Aparentemente, você pode controlar isso através de tarefas agendadas.
Envolve o uso de eventos gerados pelo adaptador de LAN quando a disponibilidade da conexão com fio é alterada.
Eu ainda não testei pessoalmente, mas irei depois do almoço e postarei de volta.
Editar:
Foi apontado que eu deveria incluir uma resposta mais detalhada. Então, com isso em mente. Você pode abrir o visualizador de eventos no Windows 7 via Painel de controle > > Ferramentas Administrativas > > Visualizador de eventos. No Visualizador de Eventos, clique em Registros do Windows > > Sistema. Com esta opção aberta, desconecte o cabo Ethernet e conecte-o novamente. Pressione F5 para atualizar a lista de eventos. Clique nos novos eventos para ver uma descrição deles. Deve haver um referindo-se a um link de rede sendo desconectado, e um referente a esse link sendo restabelecido. Observe a origem e o ID do evento.
Agora, abra o gerenciador de tarefas (painel de controle> Ferramentas administrativas > Visualizador de eventos) e crie uma tarefa básica. Nomeie algo como "Alternar para LAN" e clique em Avançar. Em Trigger, selecione quando um evento específico é registrado. Clique em Next. Selecione o log do sistema e insira a fonte do evento e o ID para o evento "Rede sendo restabelecida". Clique em Avançar e selecione Iniciar um programa. Na seção Programa / Script, digite "C: \ Windows \ System32 \ netsh.exe". Em seguida, na seção Adicionar argumentos, digite 'interface do conjunto de interfaces' Insira Nome da rede sem fio aqui "desativar" (certifique-se de incluir as aspas ao redor do nome da sua rede sem fio). Clique em próximo e termine. Agora, quando você conecta um cabo Ethernet ao seu laptop, ele desativa automaticamente a rede sem fio e alterna para a sua LAN.
Agora vá e faça o oposto para reativar o wifi quando o cabo estiver desconectado (digite "enable" no final dos argumentos do script). Deve-se notar que isso funciona no meu Thinkpad W540 quando o cabo ethernet está conectado / desconectado. No entanto, somente a funcionalidade "Switch to LAN" funciona com o dock.
Fonte