[win32] 驱动以及设备安装

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

About

  • driver install

  • devcon

  • dpinst

工具使用

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

原文链接:https://www.f2er.com/note/422315.html

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