Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.01.13;
Скачать: CL | DM;

Вниз

программно отключить соединение по локальной   Найти похожие ветки 

 
denissoft ©   (2007-05-01 17:55) [0]

Здравствуйте!
Как правильно программно отключить соединение по локальной сети а после чего его подсоединить либо заменить ip адрес в MS Server 2003


 
smirnov   (2007-05-04 13:07) [1]

ссылка на MSDN
ms-help://MS.MSDNQTR.v80.en/MS.MSDN.v80/MS.WIN32COM.v10.en/wmisdk/wmi/wmi_tasks__networking.htm

там приведены примеры работы с сетевым адаптером через WMI, с vbscript переписать на Delphi можно просто, используя пример

var SWbemLocator, objWMIService, Adapters: variant;
begin
    SWbemLocator := CreateOleObject("WbemScripting.SWbemLocator");
   objWMIService = SWbemLocator.ConnectServer("LocalHost","\ROOT\CIMV2","","","","",128);
  Adapters := objWMIService.ExecQuery("Select * From Win32_NetworkAdapterConfiguration Where IPEnabled = True");
//и т.д. почти в полном соответствии с примерами на vbscript
end;

Но насколько я понял, используя WMI нельзя отключить адаптер, который использует статический IP, зато можно поменять статический IP, далее копай сам.


 
smirnov   (2007-05-04 13:25) [2]

http://msdn2.microsoft.com/en-us/library/aa394595.aspx



Страницы: 1 вся ветка

Текущий архив: 2008.01.13;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.018 c
2-1197386963
mufan
2007-12-11 18:29
2008.01.13
TRichEdit: блокировка Ctrl+C (ненужное копирование)


2-1197642802
destrs
2007-12-14 17:33
2008.01.13
dll, что не так делаю...


2-1197902556
авыф
2007-12-17 17:42
2008.01.13
план выполнения запроса oracle


15-1197234171
Grain_II
2007-12-10 00:02
2008.01.13
алгоритм предсказания результатов грядущих выборов


3-1188898377
novill
2007-09-04 13:32
2008.01.13
IB 7.1 Что означает COMMIT RETAIN ?