переключение между сетями
Здравствуйте!
Не уверен, что угадал с разделом форума, поправьте, если что )
Возникла такая задача: камп с двумя сетевухами подключен к двум сетям. Нужно чтобы он (камп) в определённое время отключался от одной сети и подключался кл второй, висел там какое-то время, и повторил операцию в обратном порядке. Как это можно реализовать?
|
Dudee, через "Диспетчер Задач" не пробовали командой net
Для вывода справки по команде, используйте net /?
|
Angry Demon |
22-07-2009 16:05 1174718 |
|
Цитата:
Цитата Angry Demon
что значит "отключался от одной сети и подключался кл второй"? »
|
так же как и правой кнопкой на соединении жмёшь и выбираешь "Отключить" или "Включить", только автоматически (программно и порасписанию).
Он может проги запускать. Можно, конечно, батник написать с этой процедурой и засунуть его в планировщик, но что в нём писать для меня загадка :) Должен быть альтернативный вариант.
|
Цитата:
Цитата Dudee
Он может проги запускать »
|
может.
Цитата:
Цитата Dudee
Можно, конечно, батник написать с этой процедурой и засунуть его в планировщик, но что в нём писать для меня загадка »
|
Цитата:
Цитата yurfed
не пробовали командой net »
|
|
Цитата:
Цитата exo
Он может проги запускать »
|
это было утверждение.
Цитата:
Цитата exo
не пробовали командой net »
|
она не катит :(
|
ipconfig ?
и мне кажется команда не net, а netsh
|
Petya V4sechkin |
22-07-2009 17:27 1174810 |
Dudee, включать/выключать сетевые карты можно командой DevCon
Для получения списка hwid:
Код:
devcon listclass net
Там смотрите коды.
Например, у меня сетевая карта Marvell и ее hwid PCI\VEN_11AB&DEV_4320. Тогда отключение:
Код:
devcon disable "PCI\VEN_11AB&DEV_4320"
включение:
Код:
devcon enable "PCI\VEN_11AB&DEV_4320"
|
Petya V4sechkin, звучит ОЧЕНЬ заманчиво! Сейчас буду пробовать..
|
Вот беда, у меня 2 Reaktek'a, и начало (PCI\VEN_10EC&DEV_8139) у них идентичное, а остальной хвост DevCon в расчёт не берёт ..(( Включает и выключает обасразу(( Как быть?
|
Petya V4sechkin |
23-07-2009 17:16 1175744 |
Dudee, а SUBSYS разные?
|
разные, но на них DevCon почему-то не реагирует....
|
Petya V4sechkin |
23-07-2009 17:54 1175786 |
Dudee, а у меня реагирует:
Код:
devcon disable "PCI\VEN_11AB&DEV_4320&SUBSYS_E0001458"
|
пишу точно так же, хоть со строкой одной сетевухи, хоть со второй, в результате включаются\выключаются обе (((
получается, что реагирует DevCon только на "DEV"
|
Petya V4sechkin |
24-07-2009 09:49 1176279 |
Dudee, вот еще утилиту CNic.exe нашел, позволяет отключать по имени:
Код:
CNic.exe "Подключение по локальной сети" -d
включить обратно:
Код:
CNic.exe "Подключение по локальной сети" -c
P. S. Батник с русскими символами должен быть в кодировке DOS-866
|
Petya V4sechkin, СПАСИБИЩЕ!!! работает безотказно!
|
Petya V4sechkin супер работет безотказно с 3G модемом, оператор МТС гад режет ночью скорость через определённые промежутки времени, помогает только новая перерегистрация в сети.
это тоже кстати работает
netsh interface set interface "название сети" disabled
netsh interface set interface "название сети" enabled
|
Время: 19:53.
© OSzone.net 2001-