У меня есть ноутбук, который, когда он у меня на столе, подключен к USB-адаптеру Wi-Fi. Однако всякий раз, когда я приношу его куда-либо еще, я использую внутреннюю карту Wi-Fi. Но это означает, что у меня есть 2 интерфейса, оба включены и подключены. Поэтому, чтобы убедиться, что когда я использую правильный, когда я нахожусь за столом, я захожу в настройки адаптера и отключаю внутренний интерфейс Wi-Fi. Я хочу создать что-то, чтобы ускорить процесс, а также узнать о сценариях командной строки!

Я пытаюсь создать командный файл, чтобы сделать следующее:
Замечания:
WiFi = USB-адаптер. Всегда используйте это, если подключено.
Wi-Fi 2 = внутренний интерфейс Wi-Fi. Используйте только если другой отключен или не подключен

1) Проверьте, какой адаптер NIC включен / подключен.
netsh interface show interface
2) Создать оператор IF -
- Если WiFi включен и подключен - отключить Wi-Fi 2
- ElseIf WiFi не включен - включить Wi-Fi 2

Однако я не уверен, как это сделать в CMD. Есть указатели? Есть ли что-то еще, что мне нужно?

1 ответ1

0

Сделайте 2 .bat файла. Один должен включить один адаптер и отключить другой, второй - наоборот:

A1.bat:
@netsh interface set interface name="LAN1" admin=disabled
@netsh interface set interface name="LAN0" admin=Enabled

A2.bat:
@netsh interface set interface name="LAN0" admin=disabled
@netsh interface set interface name="LAN1" admin=Enabled

Используйте их, когда вам нужно переключиться.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .