windows - 从 powershell 卸载设备
问题描述
我运行安装预设 OS /w 驱动程序和配置的自动化。我继承了自动化二手,有很多。我有一个带有混合图形的系统,它负责验证显示驱动程序。现在,我可以走到机器前,打开设备管理器,右键单击其中一个图形设备,单击卸载(我不删除驱动程序文件),然后自动化继续进行。完成后,系统重新启动,两个设备驱动程序都返回。我想知道是否有一个 powershell 命令我可以运行以通过自动化执行相同的任务?
你们有什么感想!
解决方案
您可以使用 WMI 实例执行此操作:
get-wmiobject -Query "select * from win32_systemdriver where caption=`"THING_TO_REMOVE`"" } | ForEach { $_.StopService()
$_.Delete()
}
推荐阅读
- python - 不对 Pandas 列的所有行应用相同的函数?
- firebase - 通过客户端调用的 Firebase 函数动态提供 index.html
- ios - swift 4 Alamofire 解析数据并在 UILabel 上显示?
- ruby - 我可以从 ruby 调用 tcl proc 吗?
- css - 右对齐 Flex 容器
- javascript - 尝试使用 state.go 以角度加载重定向到 jsp
- php - 查询表中的变量不起作用
- javascript - Outlook js 加载项是否可以使用 Web 套接字或类似方法从外部服务器接收推送通知?
- inheritance - 如何通过扩展正在使用的类来扩展模块?
- c# - UWP/C#:如果在 WebView 中打开某个 html 文件,则显示后退按钮