首页 > 解决方案 > 将特定 USB 设备(由产品 ID 和供应商 ID 标识)连接到系统后立即触发 python 脚本

问题描述

当由产品 ID供应商 ID标识的 USB 设备连接到系统时,我想触发 python 脚本。我现在正在使用 Windows 10。但始终欢迎跨平台解决方案。

标签: pythonpython-3.xusbdetection

解决方案


想将此作为评论,但我还不能这样做。

根据这个问题这个这个这个似乎你应该可以做你想做的事,你有没有尝试过这些解决方案?

换句话说,您应该能够:

  1. 监控 ( 1 , 3 ) 是否通过池连接了任何新设备
  2. 查询设备的信息并查看它是否符合您的兴趣(在 Windows 上WMI似乎是最佳选择,但您可以回退以发出 powershell 命令以获得快速而肮脏的 PoC)
  3. 满足条件时执行操作

推荐阅读