[win32] 驱动以及设备安装

前端之家收集整理的这篇文章主要介绍了[win32] 驱动以及设备安装前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

About

@H_403_2@
  • driver install

  • devcon

  • dpinst

  • @H_404_15@

    工具使用

    devcon

    devcon可以管理系统当前的设备,就像设备管理器一样,大多数情况下devcon的命令需要一个硬件ID参数,这个可以设备的属性里面兼容id小节得到。
    devcon可以用来安装一个过时硬件,驱动会顺便安装。
    具体的使用可以参考

    dpinst

    dpinst可以指定一个路径,安装搜索到的驱动inf文件。
    具体的使用可以参考

    一个简单的batch脚本,用来更新设备

    注意:对于x86和x64只能使用系统版本对应的工具,x86在x64上使用没有效果

    set currpath=%~dp0

    echo "查找设备"

    "%currpath%devcon_x64.exe" find "兼容id或者硬件id" | find "要查找的字符串" && goto foundolddevice
    goto noolddevice

    :foundolddevice
    echo "正在卸载旧的设备"
    "%currpath%devcon_x64.exe" remove "兼容id或者硬件id" | echo "成功卸载旧的设备" && goto install

    :noolddevice
    echo "没有发现旧的设备"

    :install
    echo "安装中...."
    if exist "%WINDIR%\SysWOW64" goto x64
    goto x86

    :x64
    "%currpath%devcon_x64.exe" -r install "inf文件位置" "兼容id或者硬件id"
    pause
    exit

    :x86
    "%currpath%devcon_x86.exe" -r install "inf文件位置" "兼容id或者硬件id"
    pause
    exit

    猜你在找的程序笔记相关文章