This page is hosted for free by zzz.com.ua, if you are owner of this page, you can remove this message and gain access to many additional features by upgrading your hosting to PRO or VIP for just 32.50 UAH.

Windows - Пишем в cmd, bat

Не работает? Начинай читать инструкцию.

Изменить IP адрес компьютера из bat файла или командной строки

Ну вопрос может странный, зачем менять IP адрес компьютера с помощью bat файла, если всё прекрасно меняется через центр управления сетями. А вот и нет. Иногда для удалённой помощи по смене IP адреса, проще на почту отправить скрипт bat и сказать его выполнить. Вот и всё. Или на пример у пользователя пропала возможность просто зайти в  центр управления сетями. В общем причин может быть много и  IP адрес поможет изменить утилита "командная строка" (cmd) при помощи команды netsh.

Предлагаю ознакомиться с предложениями моих партнёров

Чтобы сменить IP адрес, если это необходимо, сначала надо выяснить текущие настройки сети. Это можно в командной строке при помощи команды

netsh interface ip show address

или того же bat файла

netsh interface ip show address >> ip.txt

Результат команды (отображение текущей конфигурации сетевого интерфейса) будет на экране или записанный в файл  ip.txt

Нас интересует название интерфейса. Предположим, что он называется LAN и нужно сменить IP адрес на статический 10.245.1.50 без использования DHCP, шлюз 10.245.1.1 маска 255.255.255.0

В этом случае, команда, которая должна быть выполнена из пакетного bat файла будет выглядеть следующим образом:

netsh interface ip set address name="LAN" static 110.245.1.50 255.255.255.0 10.245.1.1

После выполнения этой команды у интерфейса LAN IP адрес сменится на 10.245.1.50

Команда netsh предоставляет широкие возможности по управлению сетевыми настройками из командной строки. Для ознакомления с другими ее функциональными возможностями пользуйтесь справкой при помощи netsh /?

Предлагаю ознакомиться с предложениями моих партнёров