如何使用python在windows中禁用/启用特定USB端口?

如何使用python在windows中禁用/启用特定USB端口?,python,windows,Python,Windows,我想在图形窗口中创建一个切换开关,可以使用python禁用/启用windows中的特定USB端口,我可以使用哪个外部命令或库?使用: 这是Windows命令吗?I get“devcon”不被识别为内部或外部命令@jww请单击我添加到答案中的链接-它说明了如何直接从microsoft获取devcon.exe import subprocess # Fetches the list of all usb devices: result = subprocess.run(['devcon', 'hwi

我想在图形窗口中创建一个切换开关,可以使用python禁用/启用windows中的特定USB端口,我可以使用哪个外部命令或库?

使用:


这是Windows命令吗?I get
“devcon”不被识别为内部或外部命令
@jww请单击我添加到答案中的链接-它说明了如何直接从microsoft获取
devcon.exe
import subprocess
# Fetches the list of all usb devices:
result = subprocess.run(['devcon', 'hwids', '=usb'], 
    capture_output=True, text=True)

# ... add code to parse the result and get the hwid of the device you want ...

subprocess.run(['devcon', 'disable', parsed_hwid]) # to disable
subprocess.run(['devcon', 'enable', parsed_hwid]) # to enable