Показать полную графическую версию : [решено] переключение между сетями
Здравствуйте!
Не уверен, что угадал с разделом форума, поправьте, если что )
Возникла такая задача: камп с двумя сетевухами подключен к двум сетям. Нужно чтобы он (камп) в определённое время отключался от одной сети и подключался кл второй, висел там какое-то время, и повторил операцию в обратном порядке. Как это можно реализовать?
Dudee, через "Диспетчер Задач" не пробовали командой net
Для вывода справки по команде, используйте net /?
Диспетчер Задач »
может планировщик...
Angry Demon
22-07-2009, 16:05
Dudee, что значит "отключался от одной сети и подключался кл второй"?
Приведите подробную информацию в соответствии с Требования к информативности содержания сообщения и названию темы (http://forum.oszone.net/announcement-31-75.html)
что значит "отключался от одной сети и подключался кл второй"? »
так же как и правой кнопкой на соединении жмёшь и выбираешь "Отключить" или "Включить", только автоматически (программно и порасписанию).
может планировщик... »
Он может проги запускать. Можно, конечно, батник написать с этой процедурой и засунуть его в планировщик, но что в нём писать для меня загадка :) Должен быть альтернативный вариант.
Он может проги запускать »
может.
Можно, конечно, батник написать с этой процедурой и засунуть его в планировщик, но что в нём писать для меня загадка »
не пробовали командой net »
Он может проги запускать »
это было утверждение.
не пробовали командой net »
она не катит :(
она не катит »
ipconfig ?
и мне кажется команда не net, а netsh
может планировщик... » Ну конечно! Ашипся.
Petya V4sechkin
22-07-2009, 17:27
Dudee, включать/выключать сетевые карты можно командой DevCon (http://support.microsoft.com/kb/311272/ru)
Для получения списка 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
Dudee, а SUBSYS разные?
а SUBSYS разные? »
разные, но на них DevCon почему-то не реагирует....
Petya V4sechkin
23-07-2009, 17:54
Dudee, а у меня реагирует:
devcon disable "PCI\VEN_11AB&DEV_4320&SUBSYS_E0001458"
пишу точно так же, хоть со строкой одной сетевухи, хоть со второй, в результате включаются\выключаются обе (((
получается, что реагирует DevCon только на "DEV"
Petya V4sechkin
24-07-2009, 09:49
Dudee, вот еще утилиту CNic.exe (http://tools.oszone.net/V4sechkin/MS/CNic.zip) нашел, позволяет отключать по имени:
CNic.exe "Подключение по локальной сети" -d
включить обратно:
CNic.exe "Подключение по локальной сети" -c
P. S. Батник с русскими символами должен быть в кодировке DOS-866 (http://oszone.net/2774#q8)
Petya V4sechkin, СПАСИБИЩЕ!!! работает безотказно!
serraxer
29-12-2011, 03:51
Petya V4sechkin супер работет безотказно с 3G модемом, оператор МТС гад режет ночью скорость через определённые промежутки времени, помогает только новая перерегистрация в сети.
это тоже кстати работает
netsh interface set interface "название сети" disabled
netsh interface set interface "название сети" enabled
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC