Когда я вхожу в Windows 7, мне нужно подождать 10 секунд, а затем отключить подключение по локальной сети (адаптер Ethernet) и затем снова включить его.
Я просмотрел предложенный ответ: включить / отключить беспроводной интерфейс в файле bat, но это не имеет значения, поскольку оно просто переключает текущее состояние.
Из того, что я могу сказать, мне нужно включить:
netsh interface set interface "Local Area Connection" DISABLED
netsh interface set interface "Local Area Connection" ENABLED
но я не уверен во времени ожидания или как я могу начать этот процесс после успешного входа в Windows.
Какой лучший подход здесь?
Ответы:
Создание Windows , запланированную задачу (
taskschd.msc
илиControl Panel\System and Security\Administrative Tools\Task Scheduler
) с триггером: приступить к выполнению задачиAt log on
и в расширенных настройках задержки задачи для30 seconds
. Затем добавьте действиеStart a program
и выберите свой.bat
сценарий.источник
надеюсь, это поможет
источник
Логика такова: ping public ip (google dns 8.8.8.8), если ping терпит неудачу, затем перейдите: RESTART и перезапустите сетевой адаптер с именем «LAN», после этого цикла снова с самого начала (если ping в порядке, то ничего не делать и пинг в петле, чтобы проверить, если адаптер подключен к Интернету)
источник
Спасибо ребята,
Я использую эту команду для отключения и включения проблемного сетевого адаптера WiFi;
источник
ОЧЕНЬ ПОЛЕЗНАЯ информация здесь, но в ответах отсутствует часть, которую нужно ввести в «Локальную сеть». Я наткнулся на этот ответ:
«Первый шаг - найти имя вашего беспроводного соединения. [Щелкните правой кнопкой мыши на символе WiFi]> Откройте« Центр управления сетями и общим доступом »>« Изменить настройки адаптера ». Это верхняя строка информации о соединении. Мой просто сказал« Wi-Fi », но это может быть беспроводное сетевое соединение и т. д. "
Кстати, если это сетевая карта локальной сети, я думаю, вам просто нужно найти имя для этого устройства.
Это было ключом, чтобы заставить это работать для меня.
источник
источник
Реквизит для доброй души, которая помогла настроить цикл. Я немного изменил его, поскольку он отказался работать на SP3. Ниже мое обновленное отключение / включение, основанное на приведенном выше коде!
@ эхо выключено
Несмотря на то, что для этого требуется devcon, это легко доступный инструмент от Microsoft, который выполняет более чистую работу, включая или отключая проблемный адаптер.
http://thilina.piyasundara.org/2011/06/enabledisable-lan-interface-by-command.html показывает, как это сделать хорошо.
источник