EDIT:
yo como doy soporte tecnico y tengo que andar instalando drivers a cada rato, he creado mi base de driver con el pasar del tiempo
1. descargan los drivers de la pc o laptop, si viene en paquete autoextraible lo pueden descomprimir con winrar (algunas no se dejan) pero bueno si no se puede extraer pueden usar el argumento "/S" ej. "setup.exe /S", bueno la idea de extraerlo es para sacar el archivo "inf" del driver para usar la herramienta "Devocon.exe" de microsoft que nos ayudara a administrar la instalacion de los archivos "inf" si en un dado caso no se puede extraer el archivo no es necesario usar devcon, para instalar los driver
bueno aqui el codigo de ejemplo. NOTA: necesitan devcon para la instalacion de los drivers lo pueden descargar aqui
http://download.microsoft.com/download/1/1/f/11f7dd10-272d-4cd2-896f-9ce67f3e0240/devcon.exe
AQUI EL CODIGO (SOLO ES UN EJEMPLO)
@echo off
devcon.exe find * > DRV_INSTALL.txt
rem -------------------------- VIDEO DRIVERS ------------------------------------
echo.
echo : BUSCANDO CONTROLADORES*** CONSULTANDO HID MGR :
find DRV_INSTALL.txt "PCI\VEN_8086&DEV_2A42&SUBSYS_02621028&REV_07"
if %errorlevel%== 0 echo Harware Encontrado, Mobile Intel(R) 4 Series Express Chipset Family.
if %errorlevel%== 1 goto :hid00001
echo -------------------------------
echo Instalando. Por Favor Espere...
echo -------------------------------
devcon update DRV_DB\both\GMA4500HD\Graphics\kit49575.inf "PCI\VEN_8086&DEV_2A42&SUBSYS_02621028&REV_07"
if %errorlevel% == 1 goto :hid00001
rem ---------------------------- WIRELESS LAN ------------------------------
:hid00001
echo.
echo : BUSCANDO CONTROLADORES*** CONSULTANDO HID MGR ::
find DRV_INSTALL.txt "PCI\VEN_14E4&DEV_4727&SUBSYS_00101028&REV_01" >nul
if %errorlevel%== 0 echo Harware Encontrado, Broadcom Wireless LAN bgn.
if %errorlevel%== 1 goto :hid00002
echo -------------------------------
echo Instalando. Por Favor Espere...
echo -------------------------------
devcon update DRV_DB\x86\BroadcomWlan\bcmwl6.inf "PCI\VEN_14E4&DEV_4727&SUBSYS_00101028&REV_01"
if %errorlevel% == 1 goto :hid00002
:hid00002
pause
del /q DRV_INSTALL.txt
cualquier duda o pregunta aqui estamos