Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - включить-выключить сетевой адептер под w7

Ответить
Настройки темы
Любой язык - включить-выключить сетевой адептер под w7

Ветеран


Сообщения: 542
Благодарности: 35

Профиль | Сайт | Отправить PM | Цитировать


На w2003 у меня четко отрабатываются команды
Код: Выделить весь код
devcon.exe disable "PCI\VEN_8086&DEV_108C&SUBSYS_108C15D9&REV_03"  
devcon.exe enable  "PCI\VEN_8086&DEV_108C&SUBSYS_108C15D9&REV_03"
тоже самое под w7pro не работает. запускаю и от имени админа и от имени system в startup скрипте.
Код: Выделить весь код
C:\batch>devcon.exe disable "PCI\VEN_8086&DEV_108C&SUBSYS_108C15D9&REV_03"
PCI\VEN_8086&DEV_108C&SUBSYS_108C15D9&REV_03\4&47B8C62&0&00E4: Disable failed
No devices disabled.

C:\batch>devcon.exe enable  "PCI\VEN_8086&DEV_108C&SUBSYS_108C15D9&REV_03"
PCI\VEN_8086&DEV_108C&SUBSYS_108C15D9&REV_03\4&47B8C62&0&00E4: Enable failed
No devices enabled.
как реализовать?

-------
консольный клиент telegram для Windows: www.elapser.info


Отправлено: 13:04, 11-07-2016

 

Забанен


Сообщения: 793
Благодарности: 260

Профиль | Цитировать


Как на счет wmic?
Код: Выделить весь код
rem список сетевых интерфейсов
wmic get nic get name, index
rem среди них находим индекс нужного и отдаем команду
wmic path win32_networkadapter where index=<индекс_вашей_сетевухи> call disable
Подключить - call enable.
Если не ошибаюсь, то можно как-то через netsh еше отключать.
Это сообщение посчитали полезным следующие участники:

Отправлено: 13:25, 11-07-2016 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Ветеран


Сообщения: 542
Благодарности: 35

Профиль | Сайт | Отправить PM | Цитировать


спасибо, оформил

Код: Выделить весь код
for /f "tokens=1" %%i in ('wmic nic get name^, index ^| find "PRO/1000 PL"') do wmic path win32_networkadapter where index=%%i call disable

-------
консольный клиент telegram для Windows: www.elapser.info


Отправлено: 13:50, 11-07-2016 | #3


Аватара для ShaddyR

Железных Дел Мастер


Moderator


Сообщения: 24526
Благодарности: 4498

Профиль | Сайт | Отправить PM | Цитировать


Опиум, у меня отрабатывает строка
Код: Выделить весь код
devcon64.exe restart PCI\VEN_8086*DEV_041E*

-------
[FAQ] Как определить аппаратную конфигурацию компьютера и правильно задать вопрос
-------
В благодарность за помощь нажимаем ссылочку "Полезное сообщение" внизу этого самого сообщения (подробнее). Помните: админ конфеты НЕ ПЬЁТ ;)
-------
Говори, что думаешь и думай, что говоришь! (c) || МОЙ ShaddyR.at.UA/blog - Как поменять термопасту за 100+ баксов


Отправлено: 08:56, 12-07-2016 | #4


Ветеран


Сообщения: 542
Благодарности: 35

Профиль | Сайт | Отправить PM | Цитировать


ShaddyR, рестарт не пробовал, а вот devcon64 именно 64-битный где скачали? именно с таким именем?

-------
консольный клиент telegram для Windows: www.elapser.info


Отправлено: 10:39, 12-07-2016 | #5

mwz mwz вне форума

Аватара для mwz

Ушел из жизни


Сообщения: 8595
Благодарности: 2127

Профиль | Сайт | Отправить PM | Цитировать


ShaddyR, https://msdn.microsoft.com/en-us/lib...(v=vs.85).aspx

То есть "родной" devcon и в 64-битной инкарнации имеет то же имя, без суффикса "64".

-------
Mikhail Zhilin


Отправлено: 10:47, 12-07-2016 | #6


Ветеран


Сообщения: 542
Благодарности: 35

Профиль | Сайт | Отправить PM | Цитировать


mwz, да.. спасибо, я был по этому адресу... просто думал что надо весь пакет ставить, чтобы вытащить один экзешник.

-------
консольный клиент telegram для Windows: www.elapser.info


Отправлено: 12:12, 12-07-2016 | #7


Аватара для ShaddyR

Железных Дел Мастер


Moderator


Сообщения: 24526
Благодарности: 4498

Профиль | Сайт | Отправить PM | Цитировать


Цитата mwz:
"родной" devcon и в 64-битной инкарнации имеет то же имя, без суффикса "64". »
его имя не принципиально, суффикс нужен для отличия от 32-разрядной версии при нахождении обоих вариантов в одной папке, как в случае драйверов SAM'а, откуда и был взять 64-разрядный вариант.

-------
[FAQ] Как определить аппаратную конфигурацию компьютера и правильно задать вопрос
-------
В благодарность за помощь нажимаем ссылочку "Полезное сообщение" внизу этого самого сообщения (подробнее). Помните: админ конфеты НЕ ПЬЁТ ;)
-------
Говори, что думаешь и думай, что говоришь! (c) || МОЙ ShaddyR.at.UA/blog - Как поменять термопасту за 100+ баксов


Отправлено: 12:41, 12-07-2016 | #8



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » Любой язык - включить-выключить сетевой адептер под w7

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Пропала возможность включить/выключить режим sli. Lawliet. Видеокарты 9 19-11-2015 06:09
http/web - [решено] Ограничение доступа в интернет (просто включить/выключить) Мучачос Сетевые технологии 19 28-02-2012 14:36
CMD/BAT - [решено] Включить программу если включена то выключить Tiar Скриптовые языки администрирования Windows 2 01-02-2012 01:10
Разное - [решено] Как включить/выключить оборудование с командной строки? fguest Microsoft Windows 7 1 13-11-2011 19:41
CMD/BAT - Вопрос к знатокам netsh, включить/выключить интерфейс jakv Скриптовые языки администрирования Windows 3 13-02-2011 21:33




 
Переход