Включение и отключение сетевой активности с помощью DEVCON.EXE
Когда-то давно в этом блоге упоминалось про замечательную консольную утилиту
devcon
от Microsoft, это консольный аналог "Диспетчера устройств", причем бесплатный и с открытым исходным кодом.В прошлый раз мы находили и включали/отключали конкретную сетевую карту. В этот раз будем искать все сетевые устройства, а также массово включать и отключать всю сетевую активность на локальной машине.
devcon.exe findall =net
Команда найдет и выведет на экран все сетевые устройства, включая виртуальные адаптеры, например, TUN/TAP от Openvpn или виртуальные адаптеры VMWare, а также те устройства, которые в данный момент не активны (отключены, или у них нет драйверов).
devcon.exe find =net
Выводятся только активные устройства.
Пример вывода
devcon.exe findall =net
:Отключение всей сетевой активности
devcon.exe disable =net
devcon.exe enable =net
Внимание!
devcon
необходимо запускать с админскими правами!devcon'ы входят в разные пакеты SDK, отличающиеся гигантским размером. Я тут подобрал разные версии devcon'ов для разных ОС в одном архиве, ну и плюс батники для включения/отключения сети.
Содержимое архива:
batchfiles - пакетные файлы для включения и отключения сетевой активности
с помощью devcon, а также для получения списка сетевых устройств.
x64 - devcon для Windows7-10 для 64-разрядных версий Windows.
x86 - devcon для Windows7-10 для 32-разрядных версий Windows.
XP\x64 - devcon для Windows XP 64-разрядной, работает только в WinXP x64.
XP\x86 - devcon для Windows XP 32-разрядной, работает в WinXP x32 и,
возможно, в Win Vista x32.
Скачать с Mega.nz (ZIP)
Автоматический установщик
DevCon - диспетчер устройств в командной строке Windows.
Это репост с сайта http://tolik-punkoff.com
Оригинал: http://tolik-punkoff.com/2019/07/05/vkly