Em algumas situações excepcionais é necessário alterar a configuração dos interfaces de rede do Windows frequentemente.
Por exemplo:
Nestes casos é possível criar batch scripts *.bat que reconfiguram os interfaces de rede, e executar esses scripts sempre que necessário.
Por exemplo, para configurar o interface denominado "Ethernet" para resolver DNS através dos servidores 172.16.6.200 e 172.16.6.199, o batch script deveria incluir os seguintes comandos (a executar com permissões de administrador):
netsh interface ipv4 set dns name="Ethernet" source=static address=172.16.6.200 register=none validate=no
netsh interface ipv4 add dnsserver name="Ethernet" address=172.16.6.199 index=2 validate=no
Para reconfigurar o mesmo interface "Ethernet" para resolver DNS através dos servidores propostos pela atribuição automática DHCP de endereços IP, poderíamos ter outro batch script com os seguintes comandos (a executar com permissões de administrador):
netsh interface ipv4 set dns name="Ethernet" source=dhcp
PS: Um agradecimento ao Luís Salgado <lmsalgado@lacticoop.pt> por esta informação.