Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.01.2010, 23:01   #1
W0LF
Форумчанин
 
Аватар для W0LF
 
Регистрация: 28.03.2008
Сообщений: 940
Восклицание Как отключить/включить сетевое соединение?

Помогите отключить сетевое соединение, через которое подключен инетрнет!

Что я только не пробывал: rasdial, netsh, RasApi ... Соединение не определяеться, в результате отключить или подключить невозможно.

Помогите пожалуйста...

P.S.: Сорри что не в ту тему, я случайно, перенесите модераторы в "Работа с сетью"

Последний раз редактировалось W0LF; 13.01.2010 в 23:07.
W0LF вне форума Ответить с цитированием
Старый 13.01.2010, 23:13   #2
Noor
Участник клуба
 
Аватар для Noor
 
Регистрация: 01.11.2006
Сообщений: 1,051
По умолчанию

Скачав программу devcon.exe - это консольный диспетчер устройств. С его помощью можно влкючать/отключать различные устройства типо net адаптеров.

devcon enable/disable <hardware id>

Пример:
Код:
devcon disable PCI\VEN_1104
devcon enable PCI\VEN_1104
<hardware id> вашего сетевого адаптера можго посмотреть Диспетчер устройств - сетевые адаптеры "правой кнопкой мыши по вашему сетевому адаптеру Свойства - сведения - ID оборудования"

или попробуй
Код:
netsh.exe interface ip Set address "Local Area Connection" static 172.248.0.40 255.255.0.0 172.248.0.1 1
netsh.exe interface ip Set dns "Local Area Connection" static 69.7.175.146
netsh.exe interface ip Add dns "Local Area Connection" 69.7.175.148 index=2
Вот еще вариант
В cmd набери "sc query type= driver", найди службу отвечающую за сетевуху, а потом используй "sc stop имяслужбы", "sc start имяслужбы".
Справка "sc /?"

Последний раз редактировалось Noor; 13.01.2010 в 23:34.
Noor вне форума Ответить с цитированием
Старый 13.01.2010, 23:19   #3
W0LF
Форумчанин
 
Аватар для W0LF
 
Регистрация: 28.03.2008
Сообщений: 940
По умолчанию

В ответ получил:
Цитата:
Указан недопустимый интерфейс: "Local Area Connection"
W0LF вне форума Ответить с цитированием
Старый 13.01.2010, 23:20   #4
spamer
Software Developer
Старожил
 
Аватар для spamer
 
Регистрация: 19.12.2008
Сообщений: 2,070
По умолчанию

Может поможет через RasApi, вот что нашел:
тут и тут

edit:
А также посмотри вот эту тему - клац
Будь проще и люди к тебе потянутся

Последний раз редактировалось spamer; 13.01.2010 в 23:26.
spamer вне форума Ответить с цитированием
Старый 13.01.2010, 23:50   #5
W0LF
Форумчанин
 
Аватар для W0LF
 
Регистрация: 28.03.2008
Сообщений: 940
По умолчанию

Цитата:
devcon disable PCI\VEN_1104
devcon enable PCI\VEN_1104
Нашел, у меня PCI\VEN_10EC.
Сработало отлично, благодарю...
W0LF вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Отключить\Включить автозапуск своей программы через риестр Vol666 Общие вопросы Delphi 2 24.09.2009 19:32
включить vpn соединение bammm Общие вопросы C/C++ 1 14.01.2009 15:05
Включить отключить соеденение "Минипорт WAN (PPPoE)" SHREK Работа с сетью в Delphi 1 05.03.2008 22:26
Програмно отключить(включить) сетевое подключение oleg kutkov Работа с сетью в Delphi 2 03.09.2007 09:12