繁体   English   中英

如何通过命令提示符禁用和启用 usb 端口?

[英]How disable and enable usb port via command prompt?

如何通过命令提示符禁用和启用 usb 端口? 或使用批处理脚本? 或者在 windows 7 中使用 vb 脚本?

您可以使用批处理,它提供了几个选项。 您可以编辑注册表项以禁用USB设备

reg add HKLM\SYSTEM\CurrentControlSet\Services\UsbStor /v "Start" /t REG_DWORD /d "4" /f

要将更改值设置为3

或者您可以拒绝访问Usbstor.pnfUsbstor.inf文件

cacls %windir%\Inf\Usbstor.pnf /d user
cacls %windir%\Inf\Usbstor.inf /d user

user是您要拒绝访问的用户帐户。

启用使用

cacls %windir%\Inf\Usbstor.pnf /p user:R
cacls %windir%\Inf\Usbstor.inf /p user:R

这两个命令都需要管理员权限。

希望这可以帮助

您还可以查看devcon命令。 适用于win7 + windows的微软网站上免费提供。

我有同样的问题,我使用的解决方案充分利用了前两个答案:

1º-我们禁用了允许我们检测新的外部存储设备的功能:

reg add HKLM\SYSTEM\CurrentControlSet\Services\UsbStor /v "Start" /t REG_DWORD /d "4" /f

2º-我们删除了PC上安装的USB设备的所有驱动程序(这也将消除使用键盘和鼠标的可能性,但只是暂时的):

devcon.exe remove *USB*

3º-我们重新扫描连接的USB设备,以便Windows自动安装不同于外部存储设备的驱动程序(例如鼠标,键盘......),从而获得所需的结果:

devcon.exe rescan

4º-如果我们想在我们的PC中重新允许使用外部存储设备,我们必须使用以下命令:

reg add HKLM\SYSTEM\CurrentControlSet\Services\UsbStor /v "Start" /t REG_DWORD /d "3" /f

PD:每个命令都需要管理员权限

我使用 USBDeview。 请参阅文档和示例以使用它。 简单且工作正常

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM