113 / 100 / 68
Регистрация: 21.04.2014
Сообщений: 1,420

Настройки сети через netsh

19.03.2019, 10:34. Показов 880. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте.
Есть необходимость задавать сетевые настройки через консоль. Узнал про утилиту Netsh.exe. Нашёл пример:

netsh interface ip set address name="Local Area Connection" static 192.168.0.100 255.255.255.0 192.168.0.1 1

А теперь такой вопрос: Что делать если у меня несколько адаптеров с одинаковыми именами? Можно ли делать всё тоже самое, но по ID адаптера?

Добавлено через 3 минуты
Дополню на всякий случай: список адаптеров получается программно, выбор нужного тоже. С помощью вот этого класса:
https://docs.microsoft.com/en-... figuration

Имя возвращается с помощью Caption. И вот оно отличается только порядковым номером (я так понял Netsh.exe это совершенно не подойдёт).
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.03.2019, 10:34
Ответы с готовыми решениями:

Установка автоматического получения IP через Netsh.exe
Здравствуйте. С помощью Netsh.exe хочу задать автоматическое получение IP Для этого пишу в командной строке netsh interface ip set...

Тонкости настройки сети Windows 7
Обычная одноранговая сеть, имеется несколько компьютером Windows 7,пускай будет PC1 и PC2 на обоих одинаковая учетная запись под названием...

Как установить прокси на IE через cmd (netsh)?
Помню видел, когда давно копался, сегодня не могу найти.

3
 Аватар для KDE777
1886 / 1108 / 428
Регистрация: 22.01.2016
Сообщений: 3,050
19.03.2019, 11:13
Цитата Сообщение от FaceHoof Посмотреть сообщение
Есть необходимость задавать сетевые настройки через консоль.
Начиная с Win8/2012 всё это можно делать во встроенном PowerShell - NetAdapter, NetTCPIP

Get-NetAdapter
New-NetIPAddress

PowerShell
1
New-NetIPAddress -InterfaceIndex 3 -IPAddress 192.168.0.100 -PrefixLength 24 -DefaultGateway 192.168.0.1
1
113 / 100 / 68
Регистрация: 21.04.2014
Сообщений: 1,420
19.03.2019, 11:44  [ТС]
KDE777, Спасибо, но хочется вариант, который будет работать и на win7 тоже.

Кстати, я всё думал, чт оу меня проблемы из-за некорректного имени адаптера, попробовал на другом, имя которого не повторяется, но похоже тут ещё и ошибка в синтаксисе есть.

netsh interface ip set address name="Realtek PCIe GBE Family Controller" static 192.168.0.42 255.255.255.0 192.168.1.1

Добавлено через 17 минут
Ошибку синтаксиса понял, писать надо Ethernet в качестве имени. Что ещё осложняет дело, ведь при получении адаптера у меня такого нет.
0
 Аватар для KDE777
1886 / 1108 / 428
Регистрация: 22.01.2016
Сообщений: 3,050
19.03.2019, 11:57
Цитата Сообщение от FaceHoof Посмотреть сообщение
хочется вариант, который будет работать и на win7 тоже.
PowerShell
1
2
3
4
5
$adapter = Get-WmiObject win32_NetworkAdapterConfiguration -Filter "Index = 6"
$adapter.EnableStatic('192.168.0.42','255.255.255.0')
Sleep -Seconds 4
$adapter.SetGateways('192.168.1.1')
$adapter.SetDNSServerSearchOrder('192.168.1.1')
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
19.03.2019, 11:57
Помогаю со студенческими работами здесь

Создание беспроводной локальной сети на базе WI-FI (netsh wlan .)
Некоторое время назад по неизвестной причине пропала поддержка размещённой сети (просмотр через консольную команду netsh wlan show drivers)...

Создание точки WiFi через netsh
Здравствуйте. Суть проблемы заключается в том что при создании WiFi точки доступа на компьютере при помощи netsh не получается к ней...

Win7, изменение шлюза через netsh - разрыв соединения
Здравствуйте! Мне необходимо время от времени убирать/включать шлюз у соединения, использую netsh interface ip set address name...

Изменение сетевых настроек на удаленной машине через netsh
Задача: поменять настройки сети на удаленной машине. Логин и пароль к ней имеются. В коде C# через netsh на локальном машине меняется,...

Инструкция для настройки сети для двух ПК через роутер.
ребята здраствуйте и помогите настроить сеть есть два компа)) как между ними настроить сеть черес роутер) интернет у них один на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

Новые блоги и статьи
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru