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