在网上找到的资料,经过自己简单的修改调整,通过bat生成vbs文件,由vbs文件操作注册表的键值,达到启用和禁用USB端口的目的。

当然,你也可以完全使用BAT操作注册表来完成修改注册表的键值的目的,具体方式留以后完善,如果你有好的想法,记得告诉我哦!

USB_Disable.bat文件代码:

@echo off
echo On Error Resume next>USB_Disable.vbs
echo Dim WshShell>>USB_Disable.vbs
echo Set WshShell = WScript.CreateObject("WScript.Shell")>>USB_Disable.vbs
echo wshShell.RegWrite "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR\start", 4, "REG_DWORD">>USB_Disable.vbscSCript USB_Disable.vbs
del USB_Disable.vbs
pause

USB_Enable.bat文件代码:

@echo off
echo On Error Resume next>USB_Enable.vbs
echo Dim WshShell>>USB_Enable.vbs
echo Set WshShell = WScript.CreateObject("WScript.Shell")>>USB_Enable.vbs
echo wshShell.RegWrite "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR\start", 3, "REG_DWORD">>USB_Enable.vbscSCript USB_Enable.vbs
del USB_Enable.vbs
pause

把以上两段代码保存为bat文件,可以双击运行。

bat生成vbs通过注册表禁用或启用USB端口相关推荐

  1. 注册表禁用和启用USB端口

    USB端口禁用 把下面代码另存为文件:USB_Disable.bat cSCript \\AppServices\netlogon\USB_Disable.vbs ------------------ ...

  2. 注册表禁用U盘、注册表屏蔽USB端口的方法

    启用U盘写保护操作的注册表方法: 1.运行REGEDIT, 2.展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet, 3.右击Control项,选择新建,重命名 ...

  3. Win7注册表禁用USB接口、Win7组策略禁用USB端口

    现在U盘的使用越来越普遍,读写速度越来越快,同时存储空间也越来越大,这极大地便利了企业电脑文件信息的存储,方便了工作需要:但另一方面,也使得员工可以轻松通过U盘.移动硬盘等USB存储设备来大量复制电脑 ...

  4. 注册表usbstor删除不了_彻底清除注册表U盘与USB使用记录技巧

    相信很多用户会在电脑上使用U盘或其他USB外接设备,为了保护自己的使用隐私,也会有很多用户会清理掉USB端口使用记录,但是极少部分用户不清楚U盘在电脑上使用之后,电脑的注册表中也会留下使用记录,下面豆 ...

  5. VBS操作注册表设置新建读取,删除等操作(更新中)

    搜索注册表中的键值,子键等等: Const HKEY_LOCAL_MACHINE = &H80000002 Const REG_SZ = 1 Const REG_EXPAND_SZ = 2 C ...

  6. 应用VBS修改注册表大全

    <开始菜单及相关设置> [HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Policies/Explorer] &q ...

  7. 批处理 修改注册表 禁用USB

    需要禁用本机USB接口.可通过修改注册表来实现,最简单的方式就是用批处理执行. 首先 HKLM\SYSTEM\CurrentControlSet\services\USBSTOR 下Start值该为4 ...

  8. BAT批处理代码快速打开注册表并定位到指定目录

    主要代码: @echo off echo %1 copy %~nx0 c:\windows\system32 if "%1" NEQ "" (set regPa ...

  9. 注册表禁用远程桌面服务器,注册表配置远程桌面终端服务修改远程桌面端口号...

    如何通过注册表来配置终端服务,一键修改远程桌面端口号,避免使用组策略配置远程桌面终端服务带来的繁琐操作? Terminal Server mstsc 注册表配置文件,附有注释,一看就懂的. 将以下全部 ...

最新文章

  1. 科普:教你如何看懂 JavaGC 日志
  2. 碾压ES和MongoDB,RedisJson横空出世!
  3. HDU 5938 Four Operations 【字符串处理,枚举,把数字字符串变为数值】
  4. P7920-[Kubic]Permutation
  5. 记录一次SQL优化,增加索引,随便写的当笔记了
  6. Need to upgrade docker package to 17.06.0+. Docker升级到最新版本
  7. 求链表的倒数第m个元素
  8. hystrix源码小贴士之中断
  9. 2016年第14本:毅力----如何培养自律的习惯(漫画版)
  10. Ubuntu20.04安装ROS Noetic
  11. two pointers(双指针思想)
  12. 电池充放电设备招投标解决方案
  13. 警惕“不续签劳动合同”式裁员
  14. APP内跳转QQ和陌生人聊天实现客服功能
  15. CTFshow - 七夕杯复现
  16. 微信小程序开发教程(破解版IDE 无内测资格也可使用)
  17. 在vue中使用Google Recaptcha验证
  18. Android 垃圾分类APP(五)垃圾分类新闻展示
  19. WebAR技术尝试与基本环境搭建
  20. 用python编程计算器

热门文章

  1. shutil模块使用
  2. maven仓库地址https://mvnrepository.com/
  3. 国科大算法概论课后作业
  4. 雨林木风操作系统4安装手记
  5. orcale 110个 常用内置函数
  6. MYSQL常见索引面试题及答案
  7. 【零基础学Java】第九天 IDEA的免费使用和常用设置及快捷键
  8. Oracle 表字段全角字符转换半角字符办法
  9. MySQL存储过程:利用游标+临时表实现查询
  10. 【压测】基准测试、性能测试、压力测试--Sysbench