Вы находитесь на странице: 1из 1

BAT/CMD:

ПЕРЕЗАПУСК
СЕТЕВОГО
АДАПТЕРА
СКРИПТОМ В
WINDOWS

BAT/CMD:
Перезапуск
сетевого адаптера
скриптом в
Windows
! Радмир Рамазанов " 25.05.2017 #
Windows $ 10
Очень часто при работе по удаленке надо
передернуть сетевой кабель или отключить
и включить сетевой адаптер. Но раз мы не
можем это сделать физически, приходится
просить кого-то это сделать или
изощряться такими способами. В Linux это
происходит легко, через ssh вбиваем ifdown
eth0 & ifup eth0 и всё норм. В Windows
приходится провернуть следующее…

Создаём bat-ник, вписываем туда


следующий скрипт обязательно в
кодировке ANSI

netsh interface set interface n


ame="Подключение по локальной с
ети" admin=DISABLED

ping 127.0.0.1 -n 6 > nul

netsh interface set interface n


ame="Подключение по локальной с
ети" admin=ENABLED
и запускаем от имени администратора.

где “Подключение по локальной сети” – это


название сетевого адаптера в вашей
Windows. Оно может называться “
Подключение по локальной сети 2” или “
Подключение по локальной сети 3“. Я для
удобства переименовал подключения в
LAN, WiFi, Internet, Router или Bluetooth.
Замечания: работает не только в Windows 7,
но также и в Windows 8 и Windows 10.

P.S. один раз скрипт не заработал,


пришлось рано утром ехать на объект, так
что применяем на свой страх и риск
Яндеĸс.Диреĸт

Аренда надеж‐
ного VPS сервера!

% bat windows скрипт

* СЛЕДУЮЩИЙ:
ПРЕДЫДУЩИЙ: BAT/CMD:
КАК ВК ЛЮЧИТЬ АВТОЗАПУСК
TELNET.EXE В НЕСКОЛЬКИХ
WINDOWS 10 ВИРТУАЛЬНЫХ
МАШИН VMWARE
+

10 комментариев

Михаил:

07.05.2018 в 10:33

Спасибо!

Дмитрий:

15.08.2018 в 10:16

Автор, зачем пинговать в данной


ситуации? и почему 6 раз?
Если не сложно, ответь по почте

Радмир Рамазанов:

15.08.2018 в 10:40

Это нужно для того, чтобы выждать


паузу длительностью 6 секунд. Чтобы
система успела сначала отключить,
потом включить и не тупила. На почту
отписался

Денис:

10.10.2018 в 12:41

sleep 6 – ожидание 6 секунд


не надо ping – колхозно это как-то )))
а так – хороший пост, спасибо.

Радмир Рамазанов:

10.10.2018 в 12:46

спасибо за вариант.
сейчас не вспомню почему отказался, но
вроде бы в XP такой команды не было, а
здесь – универсальный способ.
p.s. ещё есть вариант timeout /t 6

Виктор:

28.04.2019 в 02:45

Давно этот пост помог, но со временем


пришлось его доводить до ума под свои
задачи, может еще кому пригодится.

Перезапуск всех активных сетевых


адаптеров в системе:
for /f delims^=^”^ tokens^=2 %%a in
(‘netsh interface ip show config ^| findstr “
Наст conf”‘) do @(
echo. Перезапуск: %%a
netsh interface set interface name=”%%a”
admin=disabled
ping -n 3 localhost>nul
netsh interface set interface name=”%%a”
admin=enabled
)

Art2007:

09.05.2019 в 15:43

Оооо спасибо за труды.


Мне как раз нужен такой батник для
работы, удалённо отрубать соединения.

Умид:

31.05.2019 в 10:09

А можно поставить время

$t@nislav:

01.01.2020 в 04:11

Спасибо, пригодилось!
Для новичков дам подсказку – данный
скрипт удобнее сохранять в Notepad++,
при сохранении выбрать тип файла *.bat
и в имени файла в конце прописать .bat

Вадим:

23.10.2020 в 12:54

Дополню последний комментарий. Не


обязательно notepad++, обычный тоже
справляется, если по какой-то причине
не любите файловые менеджеры (FAR,
TotalCommander, etc) . В ванильном
блокноте (nodepad) при сохранении имя
будущего батч-скрипта заключаете в
кавычки, вот и все ( ctrl+shi!+s >
«script.bat» )

Добавить комментарий
Ваш адрес email не будет опубликован.
Обязательные поля помечены *

Комментарий

Имя *

Email *

Уведомить меня о новых комментариях по email.

ОТПРАВИТЬ КОММЕНТАРИЙ

Популярные записи

Ошибка при установке Windows 7: Не найден

необходимый драйвер для дисковода оптических

дисков

Как включить telnet.exe в Windows 10

Как отключить капчу в Яндекс Wordstat

Как скрыть диски из проводника Windows

(реестр, GPO)

BAT/CMD: Перезапуск сетевого адаптера скриптом

в Windows

Свежие записи

Как добавить альтернативные версии PHP

7.4/7.3/7.2/7.1 в Debian 9/10 14.10.2020

Как бесплатно обновить Windows 7 до Windows

10? 27.02.2020

Захват ролей FSMO Active Directory 04.02.2020

Архивы

Выберите месяц

Сопровождение сайта
Компьютерная помощь в Уфе

Яндекс.ИКС:

© 2021 УФАКОМП.РФ. Built using WordPress and


OnePage Express Theme.

& ' ( )

Вам также может понравиться