User Tools

Site Tools


Sidebar


Здравствуйте!

Меня зовут Михаил!
Я системный администратор
и наполняю эту wiki,
решая разнообразные IT-задачки.

Моя специализация - виртуализация!

Я всегда готов помочь Вам
наладить IT-инфраструктуру
за скромное вознаграждение!

mike@autosys.tk
+7 (910) 911-96-23

ms_windows_ms_sql:quick_install_all_drivers_from_folder_and_subfolders

Обычно, если нет диска с драйверами, драйверы в Windows устанавливаются по одному и вручную. Это долго и утомительно. К счастью, на помощью приходит powershell, который позволяет установить в голую систему Windows (начиная с win7) все драйверы из заданной папки буквально за один клик. Вот скрипт:

Get-ChildItem "C:\mydrivers\" -Recurse -Filter "*.inf" | 
ForEach-Object { PNPUtil.exe /add-driver $_.FullName /install }

Если pnputil ругается, то скорее всего она не понимает ключей /add-driver и /install (напрмер - в Windows 7). В таком случае их можно заменить на -a -i:

Get-ChildItem "C:\DRIVERS\" -Recurse -Filter "*.inf" | 
ForEach-Object { PNPUtil.exe -i -a $_.FullName }

Например, таким образом удобно ставить драйверы на ноутбуки, для которых есть пакеты SCCM. В частности - Lenovo. Распаковываем пакет и натравливаем на него скрипт.

Discussion

Enter your comment. Wiki syntax is allowed:
Z W C A N
 
ms_windows_ms_sql/quick_install_all_drivers_from_folder_and_subfolders.txt · Last modified: 2018/04/18 20:01 by admin