首页 > 解决方案 > 从 powershell 卸载设备

问题描述

我运行安装预设 OS /w 驱动程序和配置的自动化。我继承了自动化二手,有很多。我有一个带有混合图形的系统,它负责验证显示驱动程序。现在,我可以走到机器前,打开设备管理器,右键单击其中一个图形设备,单击卸载(我不删除驱动程序文件),然后自动化继续进行。完成后,系统重新启动,两个设备驱动程序都返回。我想知道是否有一个 powershell 命令我可以运行以通过自动化执行相同的任务?

你们有什么感想!

标签: windowspowershellautomationdevicedevice-manager

解决方案


您可以使用 WMI 实例执行此操作:

get-wmiobject -Query "select * from win32_systemdriver where caption=`"THING_TO_REMOVE`"" } | ForEach  { $_.StopService()
$_.Delete()
 } 

推荐阅读