windows 2012: procura pasta adicional para drivers de dispositivo

1

Estou construindo servidores com muitos dispositivos para os quais o Windows não consegue encontrar drivers. Eu tenho o USB com todos os drivers conectados. Eu tenho que clicar em cada dispositivo e atualizá-lo um por um manualmente. Eu preciso saber como fazer tudo de uma vez. As únicas instruções que encontrei na internet são para o Windows 2008 e elas não parecem se aplicar porque a chave do Registro DevicePath referenciada não existe no Windows 2012. Agradecemos antecipadamente.

    
por xivix 23.03.2014 / 00:33

1 resposta

1

O gerenciamento de dispositivos físicos por meio de uma linha de comando é algo que o Windows ainda está atrasando. Estou confiante de que, no futuro, veremos os cmdlets Powershell de gerenciamento de dispositivos oficiais, mas não hoje. Há um addon módulo Powershell de gerenciamento de dispositivos , mas a parte de instalação do driver de dispositivo está marcada como experimental , então eu ficaria muito apreensivo em usá-lo na produção.

Então, hoje, eu usaria pnputil.exe para instalar drivers a partir da linha de comando. Quando usado em um script, você pode produzir resultados previsíveis e repetitivos.

C:\Windows\system32>pnputil
Microsoft PnP Utility
Usage:
------
pnputil.exe [-f | -i] [ -? | -a | -d | -e ] <INF name>
Examples:
pnputil.exe -a a:\usbcam\USBCAM.INF      -> Add package specified by USBCAM.INF
pnputil.exe -a c:\drivers\*.inf          -> Add all packages in c:\drivers\
pnputil.exe -i -a a:\usbcam\USBCAM.INF   -> Add and install driver package
pnputil.exe -e                           -> Enumerate all 3rd party packages
pnputil.exe -d oem0.inf                  -> Delete package oem0.inf
pnputil.exe -f -d oem0.inf               -> Force delete package oem0.inf
pnputil.exe -?                           -> This usage screen
    
por 23.03.2014 / 16:12