- Как включить или отключить сетевой адаптер через командную строку
- Как узнать название сетевого адаптера через командную строку
- Как отключить сетевой адаптер через командную строку
- Как включить сетевой адаптер через командную строку
- Включение и отключение сетевых подключений через PowerShell
- Как включить или отключить сетевой адаптер в Windows
- Как включить или отключить сетевой адаптер используя «Сетевые подключения»
- Как включить или отключить сетевой адаптер используя «Диспетчер устройств»
- Как включить или отключить сетевой адаптер используя Windows PowerShell
- Как включить или отключить сетевой адаптер используя утилиту netsh
- Как включить или отключить сетевой адаптер используя команды WMIC
- kaktusenok
- вторник, 4 сентября 2012 г.
- Настройка параметров сетевого адаптера из командной строки
- Получить список всех сетевых адаптеров
- Изменить настройки IP-адреса
- Изменить настройки DNS
- Какие ещё параметры можно изменять
- Командные файлы
Как включить или отключить сетевой адаптер через командную строку
Некоторым пользователям приходится часто включать и отключать сетевые адаптеры (подключения). Например, для того чтобы отключиться от одного интернет провайдера и подключиться к другому или чтобы получить новый IP-адрес. Делать это вручную достаточно долго и неудобно, поэтому возникает желание как-нибудь автоматизировать этот процесс.
Для упрощения этой процедуры можно организовать включение и отключение сетевых адаптеров (подключений) при помощи командной строки. Сделав BAT-файл из нескольких команд данные операции можно выполнять буквально в один клик. В данной статье мы расскажем о том, какие команды нужны для включения или отключения сетевых адаптеров через командную строку Windows 7 или Windows 10.
Как узнать название сетевого адаптера через командную строку
Для того чтобы иметь возможность включать и отключать сетевые адаптеры через командную строку нужно знать их точные названия. Эту информацию можно получить в окне « Сетевые подключения ». Для открытия данного окна нажмите комбинацию клавиш Win-R и выполните команду « ncpa.cpl ».
В окне « Сетевые подключения » вы увидите список всех сетевых адаптеров, которые существуют в вашей системе. При этом названия, которые здесь указаны, являются вполне точными и их можно использовать в командной строке, для команд включения или отключения.
Кроме этого, вы можете узнать название нужного вам устройства непосредственно в командной строке. Для этого нужно выполнить следующую команду:
Обратите внимание, здесь и дальше используется команда « netsh ». С ее помощью можно изменить практически любые настройки сетевых служб, как на локальном компьютере, так и на удаленных системах. При этом для выполнения команды « netsh » чаще всего требуются права администратора.
Как отключить сетевой адаптер через командную строку
После того как вы знаете название сетевого адаптера, его можно отключить через командную строку Windows. Для этого нужно выполнить следующую команду:
Например, для того чтобы отключить подключение с названием «Ethernet 3» нужно выполнить команду « netsh interface set interface «Ethernet 3» disable ».
Как включить сетевой адаптер через командную строку
Включение сетевых подключений происходит аналогично, только вместо « disable » в конце команды нужно указать « enable ». Таким образом команда на отключение будет выглядеть вот так:
Например, для того чтобы включить подключение с названием « Ethernet 3 » нужно выполнить команду « netsh interface set interface «Ethernet 3» enable».
Включение и отключение сетевых подключений через PowerShell
Все описанные выше операции также можно выполнить и через PowerShell. Для того чтобы получить список всех сетевых подключений нужно выполнить:
А для выключения и включения подключений нужно использовать следующие команды:
Как и в случае обычной командной строки, для выполнения данных команд, PowerShell нужно запустить с правами администратора.
Как включить или отключить сетевой адаптер в Windows
В этой статье показаны действия, с помощью которых можно включить или отключить сетевой адаптер (адаптеры) в операционной системе Windows 10.
Сетевой адаптер (Network Interface Card, NIC) — это аппаратный компонент компьютера, который подключает компьютер к компьютерной сети, известной как сетевое подключение и позволяет компьютеру взаимодействовать с другими устройствами в сети.
Чтобы включить или отключить сетевой адаптер, необходимо войти в систему с правами администратора
Как включить или отключить сетевой адаптер используя «Сетевые подключения»
Чтобы отключить сетевой адаптер, нажмите на клавиатуре сочетание клавиш + R, в открывшемся окне Выполнить введите ncpa.cpl и нажмите клавишу Enter ↵.
В открывшемся окне «Сетевые подключения», чтобы отключить сетевой адаптер, щелкните правой кнопкой мыши на нужном сетевом адаптере и в появившемся контекстном меню выберите пункт Отключить.
Чтобы включить сетевой адаптер, в окне «Сетевые подключения» щелкните правой кнопкой мыши на нужном (отключенном) сетевом адаптере и в появившемся контекстном меню выберите пункт Включить.
Как включить или отключить сетевой адаптер используя «Диспетчер устройств»
Чтобы отключить сетевой адаптер, в окне диспетчера устройств разверните узел Сетевые адаптеры , затем щелкните правой кнопкой мыши сетевой адаптер который вы хотите отключить и в появившемся контекстном меню выберите пункт Отключить устройство .
В появившемся окне подтвердите отключение устройства нажав кнопку Да.
Чтобы включить сетевой адаптер, в окне диспетчера устройств разверните узел Сетевые адаптеры , затем щелкните правой кнопкой мыши по отключенному сетевому адаптеру и в появившемся контекстном меню выберите пункт Включить устройство .
Как включить или отключить сетевой адаптер используя Windows PowerShell
Данный способ доступен только в Windows 8.1 и Windows 10.
Первое что нужно сделать, это узнать имя сетевого адаптера, для этого запустите консоль Windows PowerShell от имени администратора и выполните следующую команду:
В строке Name отображено имя сетевого адаптера. Запомните имя сетевого адаптера который необходимо включить или отключить (в данном примере Ethernet).
Чтобы отключить нужный сетевой адаптер, в консоли PowerShell выполните команду следующего вида:
Disable-NetAdapter -Name «Имя сетевого адаптера» -Confirm:$false
Замените Имя сетевого адаптера в команде выше фактическим именем сетевого адаптера который вы хотите отключить (например Ethernet). В данном примере команда выглядит следующим образом:
Disable-NetAdapter -Name «Ethernet» -Confirm:$false
Чтобы включить нужный сетевой адаптер, в консоли PowerShell выполните команду следующего вида:
Enable-NetAdapter -Name «Имя сетевого адаптера» -Confirm:$false
Замените Имя сетевого адаптера в команде выше фактическим именем сетевого адаптера который вы хотите включить (например Ethernet). В данном примере команда выглядит следующим образом:
Enable-NetAdapter -Name «Ethernet» -Confirm:$false
Как включить или отключить сетевой адаптер используя утилиту netsh
Данный способ использует команды утилиты командной строки netsh (network shell — сетевая оболочка) которая позволяет отображать или изменять конфигурацию сети компьютера.
Первым делом нам нужно узнать имя сетевого интерфейса, для этого запустите командную строку от имени администратора и выполните следующую команду:
netsh interface show interface
Запомните имя сетевого интерфейса который необходимо включить или отключить (в данном примере Ethernet).
Чтобы отключить сетевой адаптер, выполните команду следующего вида:
netsh interface set interface » Имя интерфейса » disable
Замените Имя интерфейса в команде выше фактическим именем сетевого адаптера который вы хотите отключить (например Ethernet). В данном примере команда выглядит следующим образом:
netsh interface set interface «Ethernet» disable
Чтобы включить сетевой адаптер, выполните команду следующего вида:
netsh interface set interface » Имя интерфейса » enable
Замените Имя интерфейса в команде выше фактическим именем сетевого адаптера который вы хотите включить (например Ethernet). В данном примере команда выглядит следующим образом:
netsh interface set interface «Ethernet» enable
Как включить или отключить сетевой адаптер используя команды WMIC
Данный способ использует команды инструментария управления Windows.
Сначала узнаем номер индекса сетевого адаптера, для этого запустите командную строку от имени администратора и выполните следующую команду:
Запомните номер индекса сетевого адаптера (в данном примере 8).
Чтобы отключить сетевой адаптер, выполните команду следующего вида:
wmic path win32_networkadapter where index= Номер индекса call disable
Замените Номер индекса в команде выше фактическим номером сетевого адаптера который вы хотите отключить (например 8). В данном примере команда выглядит следующим образом:
wmic path win32_networkadapter where index=8 call disable
Чтобы включить сетевой адаптер, выполните команду следующего вида:
wmic path win32_networkadapter where index= Номер индекса call enable
Замените Номер индекса в команде выше фактическим номером сетевого адаптера который вы хотите включить (например 8). В данном примере команда выглядит следующим образом:
wmic path win32_networkadapter where index=8 call enable
kaktusenok
вторник, 4 сентября 2012 г.
Настройка параметров сетевого адаптера из командной строки
Подключая ноутбук к разным сетям, иногда сталкиваешься с настройкой параметров сетевого адаптера под конкретную сеть, поскольку не все провайдеры и администраторы обеспечиваются настройку по DHCP.
Есть n-ное количество программ, например, NetSetMan, которые позволяют используя графический интерфейс выбирать профили настроек и применять их. Ошибки в таких программах при работе в Windows 7, а также другие причины заставляют отказаться от них в пользу командных файлов. Поэтому опишу несколько типовых командных файлов для смены настроек сетевого адаптера.
Внимание! Следует помнить, что действия по изменению параметров сетевого адаптера должны выполняться от имени пользователя с правами администратора.
Получить список всех сетевых адаптеров
Посмотреть список всех сетевых адаптеров, можно используя команду «netsh interface ip show config»:
Я слегка отформатировал вывод, чтобы проще воспринималось. Самое важное в данной команде это то, как называются наши сетевые адаптеры, параметры которых мы хотим изменить. В данном случае мы имеет два адаптера с именами «Беспроводное сетевое соединение» и «Подключение по локальной сети».
Изменить настройки IP-адреса
Команда выглядит следующим образом:
Из этого описания хорошо видно, как использовать данную команду. Замечу, что все параметры кроме name необязательны и их можно не указывать. В частности это полезно, если вы не хотите задавать шлюз или метрику.
Пример 1. Задать автоматическое получение IP-параметров по протоколу DHCP для адаптера «Подключение по локальной сети»:
Пример 2. Задать статические IP-параметры для адаптера «Подключение по локальной сети» IP-адрес 213.108.211.11 с маской подсети 255.255.255.240 и шлюзом 213.108.211.10:
Изменить настройки DNS
Команда выглядит следующим образом:
В сети гуляет подавляющее большинство описаний, где вместо dnsservers указывается dns. Это устаревший параметр, который оставлен для совместимости.
Пример 1. Задать автоматическое получение параметров DNS-сервера по протоколу DHCP для адаптера «Подключение по локальной сети»:
Пример 2. Задать статические параметры DNS-сервера для адаптера «Подключение по локальной сети», где первый DNS-сервер имеет IP-адрес 213.108.208.2, а второй 213.108.209.2:
Обратите внимание, что команда set dnsservers сбрасывает список DNS-серверов для выбранного сетевого адаптера и устанавливает первый DNS-сервер в указанное значение. Последующие DNS-сервера добавляются через команду add вместо set.
Какие ещё параметры можно изменять
Смотрим на вывод команды
Поскольку большинство этих параметров (кроме IP-адреса и DNS-сервера) большинству смертных не потребуется, то и описывать я их не стану. Но Вы всегда сможете получить справку по нужным параметрам, используя за образец команды выше.
Командные файлы
Каждый раз вводить команды очень утомительно. Поэтому лучше создать файл с расширением «cmd» (или более устаревший вариант «bat»), где эти команды будут записаны.
Пример 1. Применение сетевых настроек по протоколу DHCP:
Пример 2. Применение статических сетевых настроек:
Команда pause в конце скрипта не позволяет закрыться окну. Это важно, если Вы допустили ошибки при наборе команды. Когда команды написаны правильно команду «pause» можно удалить.
Внимание! В локализованных версиях Windows имена сетевых адаптеров написаны на русском языке. Символы кириллицы имеют различные кодовые страницы для Windows-приложений (обычно, графических) и приложений в командной строке. Поэтому важно сохранить файл с командами в кодировке CP866. (Стандартный блокнот не позволяет это сделать.)
Как вариант можно изменить названия сетевых адаптеров с использованием букв латинского алфавита, просто переименовав их:
Например, «wifi» или «cable». Тогда проблем с кодировками не будет.
Как было отмечено выше, командные файлы следует запускать под пользователем с правами администратора. Самый простой способ: нажать правой кнопкой на командном файле и выбрать «Запуск от имени администратора».