Понедельник , 19 Август 2019

Настройка сети в Windows через командную строку и BAT файл

В данной статье рассмотрены варианты настройки и смены сетевых реквизитов подключения по локальной сети в ОС Windows, при помощи командной строки (CMD) и утилиты netsh.exe (network shell) с использованием BAT файла.

Netsh (network shell) — программа, включенная в линейку продуктов операционных систем Microsoft Windows NT начиная с Windows 2000. Она позволяет осуществлять локальное или удаленное конфигурирование сетевых параметров.

Netsh, помимо прочих возможностей, также позволяет пользователю менять IP-адрес на его машине, а также включать/отключать сетевое соединение через командную строку.
.

Настройка сети в Windows через командную строку и BAT файл:

1. Вызовите меню (прим. для вызова меню нажмите правой кнопкой мыши), выберите Создать, затем выберите Текстовый документ (Рис.1).

Рис.1
.

2. Введите следующие команды (Рис.2):

Пояснения:
chcp 1251 — Установка кодировки, необходимо для настройки интерфейса, имеющего название на русском языке (прим. по умолчанию имя «Подключение по локальной сети»);
«Подключение по локальной сети» — Название Вашего сетевого интерфейса;
192.168.0.101 — Сетевой адрес (IP-address). Вам необходимо указать свой сетевой адрес;
255.255.255.0 — Маска подсети.  Вам необходимо указать Вашу маску подсети;
192.168.0.1 — Основной шлюз. Вам необходимо указать Ваш шлюз;
1 — Метрика интерфейса. Метрика интерфейса устанавливается в значении 1;
192.168.0.2 — Предпочитаемый DNS-сервер. Вам необходимо указать Ваш предпочитаемый DNS-сервер
192.168.0.3 — Альтернативный DNS-сервер. Вам необходимо указать Ваш альтернативный DNS-сервер

Рис.2
.

3. После того, как Вы установили нужные Вам значения: IP-адреса, маски подсети, основного шлюза, предпочитаемого и альтернативного DNS-сервера — выберите в окне Файл, затем Сохранить как… (Рис.3).

Рис.3
.

4. Сохраните текстовый документ с расширением .bat (прим. в данном примере это Network Settings.bat) (Рис.4).

Рис.4
.

5. Запустите полученный файл (прим. в примере это Network Settings.bat), от имени администратора (Рис.5). После чего, сетевые настройки будут изменены.

Рис.5
.

6. Если Вам необходимо включить автоматическое получение настроек от DHCP-сервера: IP-адреса, маски подсети, и шлюза, а также предпочитаемого и альтернативного DNS-сервера — создайте, по аналогии с предыдущим примером, файл и введите: 

Затем сохраните файл с расширением .bat (прим. в данном примере это Network Default.bat) (Рис.6). И запустите от имени администратора. После чего, сетевые настройки будут изменены.

Рис.6
.

7. Для корректного отображения кириллических символов в командной строке — откройте её (прим. Пуск > в строке поиска наберите cmd > Запуск от имени администратора) (Рис.7).

Рис.7
.

8. В открывшемся окне командной строки кликните правой кнопкой мыши на заголовке окна, а затем выберите Свойства (Рис.8).

Рис.8
.

9. В окне Свойства — выберите вкладку Шрифт, а затем установите тип шрифта Lucida Console, после чего нажмите OK (Рис.9). Теперь кириллические шрифты в командной строке будут отображаться корректно.

Рис.9
.

Надеемся, что данное руководство помогло Вам!
.

Добавить комментарий

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *