Конференция "WinAPI" » Настройка TCP/IP [D7, WinXP]
 
  • АгатаКристи (12.11.08 21:40) [0]
    Доброго времени суток.  Подскажите пожалуйста как программно поменять настройки TCP/IP. А именоо основной шлюз и DNS сервер
  • DVM © (12.11.08 21:54) [1]

    > как программно поменять настройки TCP/IP

    самый простой способ вызвать netsh.exe и передать ей нужные параметры
  • АгатаКристи (12.11.08 22:16) [2]
    Я не очень в том разбираюсь, я только начал изучать язык. Не могли бы вы показать как выглядит этот код
  • АгатаКристи (12.11.08 22:25) [3]
    Подскажите как передать netsh.exe эти параметры
    interface ip set dns «Local Area Connection» static 10.0.144.1
    interface ip set address «Local Area Connection» static 10.0.135.18 255.255.0.0 10.0.144.1
  • DVM © (12.11.08 22:31) [4]

    > я только начал изучать язык

    Язык тут ни при чем, netsh - это утилита входящая в состав Windows.

    Вызвать ее можно с помощью функции ShellExecute(), подробности использования этой функции в справке.

    Параметры, которые надо передавать netsh досконально описаны в справке netsh. Я их сам не помню. Но читать их сейчас только ради того чтобы написать тут у меня щас нет сил уже.
  • АгатаКристи (13.11.08 00:36) [5]
    что то я не могу разобраться в функции ShellExecute(). Что нужно написать что бы она вызвала netsh.exe с вот этими параметрами
    interface ip set dns «Local Area Connection» static 10.0.144.1
  • Slym © (13.11.08 04:52) [6]
  • Slym © (13.11.08 05:05) [7]
  • АгатаКристи (13.11.08 09:07) [8]
    Спасибо, почитаю. Попробую сам разобраться
 
Конференция "WinAPI" » Настройка TCP/IP [D7, WinXP]
Есть новые Нет новых   [134435   +33][b:0][p:0.029]