Увімкнення / вимкнення пристрою Windows 7 за допомогою командного рядка


33

У мене є пристрій, який я часто включаю і відключаю за допомогою диспетчера пристроїв . Я хотів би написати сценарій, щоб це зробити програмно (тобто, використовуючи командний рядок). Я бачив програму під назвою, devconяка працює для Windows 2000, Windows XP та Windows Server 2003 , але мені потрібна програма, яка працює для Windows 7. Чи є вона у вільному доступі?

Відповіді:


11
  1. Завантажте WDK Windows Driver Kit 7.1.0 від Microsoft.
  2. Використовуйте Universal Extractor, щоб витягнути вміст ISO у тимчасове місце ... або використовувати будь-який метод, який хочете встановити та потрапити всередину ISO.
  3. Ви можете скористатися тим самим інструментом, щоб витягнути інсталяційний файл "WDK \ setuptools_x64fre.msi" у тимчасовий каталог.
  4. У цьому тимчасовому каталозі ви знайдете "WinDDK \ 7600.16385.win7_wdk.100208-1538 \ tools \ devcon \ amd64 \ devcon.exe". Він перевірений для роботи з Win7x64, і це частина останнього набору для розробки драйверів Windows.

Отже, для вас є Devcon.exe для Windows 7. Він працює з Windows 7, і він безкоштовний.

Інструкції, взяті з форуму Microsoft Answers .


Цей джентльмен тут був досить люб'язним, щоб завантажити сам файл, так що вам не доведеться завантажувати ISO 700mb просто для його вилучення. Для мене добре працювали.
HodofHod

1
Не забудьте також витягти setuptools_x64fre_cab001.cab, оскільки насправді цей файл кабіни містить devcon, а не msi.
Тарнай Калман

wp.me/p7I9kP-w показує, як завантажувати лише потрібний фрагмент ISO, показує Win 7, 8 та 10, x64 та x86.
robrich

43

DevManView - це ще один спосіб - це набагато простіше придбати, ніж devcon.exe, але все ж безкоштовно.

Я використовую наступну команду в пакетному файлі для використання відключення / включення пристрою на ноутбуці моєї дружини, коли нам це потрібно:

devmanview.exe /disable_enable "SDA Standard Compliant SD Host Controller"

Ви також можете створити звичайний ярлик, відредагувати його властивості та додати параметри в полі Ціль .


Це працювало і в Vista.
Т.Тодуа

1
Мені і сумно, і щасливо, що інструмент, який робить це, існує.
dwj

1
Сайт не згадує підтримувані системи, але він чудово працює у Windows 8.1 64-бітній версії (використовується версія "DevManView для x64 систем").
Альваро Гонсалес

працював на мене у 2015 році квітня - win7-64
Uğur Gümüşhan

Найкраще було б, якби була можливість переключити стан пристрою.
Аділ Малик

2

Для Windows 8 є WDK 8.1, доступний на веб- сторінці http://msdn.microsoft.com/en-US/windows/hardware/gg454513

Невеликий бінарний конфігураційний файл дозволяє завантажувати (без встановлення WDK) (~ 500 МБ) та без ізотору.

Шукали кабіни для devcon.exe, але назви зашифровані. Використовується Universal Extractor для вилучення ".. \ Installers \ Windows Driver Kit-x86_en-us.msi" - закінчується помилкою. Однак отримав потрібний мені файл: "... \ Набори Windows \ 8.1 \ Інструменти \ x64 \ devcon.exe"

Щоб мати ефект, інструмент повинен працювати з приватними адміністраторами.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.