Esta questão já tem uma resposta aqui:
Eu tenho um laptop que quando eu tenho na minha mesa, ele está conectado a um adaptador wi-fi usb. No entanto, sempre que eu o trago em qualquer outro lugar, uso a placa interna do Wi-Fi. Mas isso significa que eu tenho duas interfaces, ambas ativadas e conectadas. Então, para ter certeza de quando estou usando o correto quando estou na minha mesa, eu entro nas configurações do adaptador e desabilito a interface wifi interna. Eu estou olhando para criar algo para acelerar o processo, bem como aprender sobre scripts de linha de comando!
Eu estou tentando criar um arquivo em lotes para fazer o seguinte:
Nota:
WiFi = adaptador USB. Sempre use isso se estiver conectado.
Wi-Fi 2 = interface wifi interna. Use somente se o outro estiver desabilitado ou não conectado
1) Verifique se o adaptador NIC está ativado / conectado.
netsh interface mostra interface
2) Crie uma instrução IF -
- Se o WiFi estiver ativado e conectado - desative o Wi-Fi 2
- ElseIf WiFi não está habilitado - habilitar o Wi-Fi 2
No entanto, não tenho certeza de como fazer isso no CMD. Quaisquer ponteiros? Há algo mais que eu preciso?
Respostas:
Faça 2 arquivos. Deve-se habilitar um adaptador e desabilitar o outro, o segundo ao contrário:
Use-os quando precisar trocar.
fonte