Devcon如何使用批处理文件自动删除驱动程序

时间:2014-05-21 03:45:23

标签: batch-file

这是我的devcon命令,用于查找zte的所有驱动程序并使用批处理文件删除

@echo off
devcon findall @usb\* |findstr /s /i /c:"usb mass storage" /c:"zte" >zte.txt
For /f "tokens=1 delims= " %%G in (zte.txt) do echo devcon remove "@%%G">>deldriver.bat
deldriver.bat

它在运行之后给出了一个错误,然后在我完成此代码后devcon无法正常工作我无法使用重定向运算符将其转换为文本文件。

1 个答案:

答案 0 :(得分:0)

在一个循环中尝试全部:

@echo off
For /f "tokens=1 delims= " %%G in ('devcon findall @usb\* ^| findstr /s /i /c:"usb mass storage" /c:"zte"') do (
    devcon remove @%%G
)

但问题可能是你echo声明"@%%G"中的引号;尝试删除它们