Quando você desconectar / reconectar o cabo Ethernet, o que acontece é que sua rede o adaptador está desativado / reativado.
O mesmo pode ser feito através de um script executado como admin: Crie um arquivo de texto chamado
something.bat
e contendo as seguintes linhas:
netsh interface set interface "network adapter name" admin=disable
netsh interface set interface "network adapter name" admin=enable
O arquivo .bat precisa ser executado como administrador. Você pode clicar com o botão direito do mouse e escolher "Executar como administrador", ou você pode configurá-lo para sempre executar como administrador, criando um atalho para o arquivo e definindo isso nas Propriedades do atalho, guia Atalho, Botão Avançado.