Сканирование нового оборудования с использованием файла bat? - PullRequest
1 голос
/ 19 февраля 2012

У меня есть пакетный установщик, который переопределяет мои драйверы USB-устройств.как заставить мои окна сканировать аппаратные изменения с помощью командного файла?

Ответы [ 2 ]

1 голос
/ 29 марта 2014

1 Лучший способ, который я нашел, это:

powershell -windowstyle hidden -command "& {\"rescan\" | diskpart}"

Подробнее, вы можете обратиться к этой ссылке : "Используйте команду rescan для повторного сканирования всех шин ввода-выводавызвать обнаружение любых новых дисков, добавленных на компьютер. "

Для Windows 2008/7 и выше, powershell и diskpart поставляются с ОС.

Или просто запустите его безpowershell:

echo rescan | diskpart

2 Другой способ - использовать инструмент командной строки MS, Devcon , который необходимо сначала загрузить.

Вы можете использовать его для выполнениямного вещей, включая включение / отключение / повторное сканирование всех видов устройств (не только дисков), обновление драйвера устройства, ... даже на удаленном компьютере.

Вы также можете увидеть его исходный код в эта ссылка

1 голос
/ 19 февраля 2012
START /WAIT RunDll32.exe Syssetup.dll,UpdatePnpDeviceDrivers
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...