通过批处理文件卸载驱动程序

tro*_*ous 7 windows uninstall driver batch-file runonce

我正在寻找有关是否有Windows标准方法来实现此目的的信息?

基本上我们有一个供应商更新了他们的驱动程序,运行我们软件的设备必须自动更新.

为此,我们必须首先卸载现有的驱动程序(供应商要求).

关于最佳做法/方法的任何指导.为什么需要这样做的细节可能并不重要.它只需要完成.

此外,样本也非常有用.

谢谢

Knu*_*ger 3

WMIC 是通过命令行完成此任务的最佳选择。

wmic sysdriver where name="drivernamehere" call delete
Run Code Online (Sandbox Code Playgroud)

devcon.exe 是批处理的另一种替代方法。

http://support.microsoft.com/kb/311272

编辑:用它来找到正确的名称

wmic sysdriver get name
Run Code Online (Sandbox Code Playgroud)