我需要能够在一天中的特定时间关闭特定 USB 端口的电源(不仅仅是禁用文件访问),然后在另一个时间重新打开。这需要在不重新启动 PC 的情况下完成。批处理或 powershell 中是否存在这样的命令?(我可以用任务调度程序来安排)。
这些解决方案都不起作用,因为它们没有禁用电源,或者它们需要重新启动。https://stackoverflow.com/questions/13267236/how-disable-and-enable-usb-port-via-command-prompt
我需要能够在一天中的特定时间关闭特定 USB 端口的电源(不仅仅是禁用文件访问),然后在另一个时间重新打开。这需要在不重新启动 PC 的情况下完成。批处理或 powershell 中是否存在这样的命令?(我可以用任务调度程序来安排)。
这些解决方案都不起作用,因为它们没有禁用电源,或者它们需要重新启动。https://stackoverflow.com/questions/13267236/how-disable-and-enable-usb-port-via-command-prompt
要物理关闭 USB 端口电源,端口必须有电源端口控制器/开关。此功能是可选的,并且没有太多系统决定将额外费用投入到可选功能中。请参阅 USB 2.0 规范第 11.11 节,第 335 页:
因此,没有通用的方法可以在任意获取的系统上完成您的任务。
为了获得所需的功能,主机 PC 必须具有高侧开关(我知道某些 HP 系统具有端口开关),或者您应该具有经过认证的具有独立端口电源控制的良好集线器(这将是一个挑战) .