USB控制相关批处理

查询注册表是否禁用USB

@echo off

set "str=HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\USBSTOR"

for /f "tokens=2*" %%a in (‘reg query "%str%" /v Start 2^>nul‘) do set "a=%%b"

if "%a%"=="0x4" ( echo USB已经禁用 >>USB已禁用) else ( echo USB未禁用>>USB未禁用)

禁用USB

@echo off

COPY %WINDIR%\inf\usbstor.inf %WINDIR%\usbstor.inf

COPY %WINDIR%\inf\usbstor.PNF %WINDIR%\usbstor.PNF

DEL %WINDIR%\inf\usbstor.inf

DEL %WINDIR%\inf\usbstor.PNF

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR" /v Start /t reg_dword /d 4 /f

echo on

解除禁用

@echo off

COPY %WINDIR%\usbstor.inf %WINDIR%\inf\usbstor.inf

COPY  %WINDIR%\usbstor.PNF %WINDIR%\inf\usbstor.PNF

reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\USBSTOR" /v Start /t reg_dword /d 3 /f

echo on

USB控制相关批处理,布布扣,bubuko.com

时间: 2024-11-07 05:33:28

USB控制相关批处理的相关文章

HTTP 之 HTTP协议(HTTP协议概述、HTTP消息、缓存控制相关头部、Cookie相关头部)

一.HTTP 协议概述 HTTP协议历史与标准 总结:本章内容主要介绍了 HTTP协议(HTTP协议概述.HTTP消息.缓存控制相关头部.Cookie相关头部)

Delphi 调试连接 任意Android手机/平板/盒子(要安装Google USB Driver,并且还有USB的相关许多文章)

Delphi有时候无法连接调试一些手机,解决方案: 1.安装Google USB Driver 2.通过设备管理器查看手机或平板USB的VID,PID 3.修改你的电脑上的android_winusb.inf,将第2步找到的VID,PID加到inf中. 例如: ;Samsung Galaxy S3 %SingleAdbInterface% = USB_Install, USB\VID_04E8&PID_6860 %CompositeAdbInterface% = USB_Install, USB

Unity 的ProtoBuff 相关批处理

孙广东  2015.9.25 批处理的好处就不说了. ProtoBuff这里也不多说什么, 看最后面的介绍吧! 先看看批处理脚本 @echo off :: 注: 这是放在Unity的Assets 下的文件 :: cd..是进入上一层目录 cd\是进入根目录 set unityDllPath=%cd%\Assets\Pluginscd PXProtocolProject echo 进入路径: %cd% set protoSourcePath=%cd%\ProtoFileset protoImpor

Java 中的运算符和流程控制相关内容的理解

接着之前的运算符方面,今天主要回顾运算符的一些计算.优先级方面的内容,以及一些流程控制中if-else 方面的知识. 赋值运算符 (=.+=.-=.*=./=.%=.&=.|=.^=.<<= .>>=. >>>=) byte/short/char 可以参与运算 除了 = 以外,其余的符号都要求这个变量得先有值 注意:在 Java 中不支持连等定义但是支持连等赋值 int i = 5; i += i *= i -= 3; -> 15 i = 5 + (

LPC1768的USB使用--宏定义

#ifndef __USBREG_H #define __USBREG_H /* usb设备中断定义 usb_devintst usb_devinten usb_devintclr usb_devintdet*/ #define FRAME_INT           0x00000001  //每隔1MS产生一次帧中断,该中断用在同步包的传输中 #define EP_FAST_INT         0x00000002  //端点的快速中断,在端点中断优先级中设置端点优先级别 #define

如何实现Linux下的U盘(USB Mass Storage)驱动

摘要 本文主要介绍了USB Mass Storage的相关的各种协议之间的关系,以及如何在Linux的USB驱动框架下实现U盘驱动 本文提供多种格式供: 在线阅读 HTML HTMLs PDF CHM TXT RTF 下载(7zip压缩包) HTML HTMLs PDF CHM TXT RTF HTML版本的在线地址为: http://www.crifan.com/files/doc/docbook/usb_disk_driver/release/html/usb_disk_driver.htm

Linux USB 驱动开发实例 (三)—— 基于USB总线的无线网卡浅析

回顾一下USB的相关知识   USB(Universal Serial Bus)总线又叫通用串行外部总线,它是20世纪90年代发展起来的.USB接口现在得到了广泛的应用和普及,现在的PC机中都带有大量的USB接口.它最大的特点就是方便通用.支持热插拔并且可以在一个接口上插上多个设备.当设备用电量小的时候,它还可以充当电源.它的众多优点使得它得到了广泛的应用. 在PC机器内部有个USB中央控制器,这个中央控制器负责管理插到USB接口上的设备.当主机要向设备发送或接受数据时,都是向USB中央控制器发

USB抓包工具--Bus Hound的使用方法详解

概述 Bus Hound是一个超级软件总线协议分析器,用于捕捉来自设备的协议包和输入输出操作.该软件是由美国perisoft公司研制的一种专用于PC机各种总线数据包监视和控制的开发工具软件,其名"hound"的中文意思为"猎犬",即指其能敏锐地感知到总线的丝毫变化. 本文档是对USB控制开发软件-Bus Hound的使用方法的总结.适用于正在学习USB总线驱动的技术工程师. USB捕捉数据的过程 选择要捕捉的设备 启动Bus Hound软件,将USB设备插入电脑.如

usb driver编写 (转)

在开头补上LDD3的一句话:如果 USB 驱动没有和另一种处理用户和设备交互的子系统(例如 input, tty, video, 等待)关联, 驱动可使用 USB 主编号为了使用传统的和用户空间之间的字符驱动接口. 为此, USB 驱动必须在探测函数中调用 usb_register_dev 函数, 当它想注册一个设备到 USB 核心. 确认设备和驱动处于正确的状态, 来处理一个想在调用这个函数时尽快存取这个设备的用户. 转载于此:http://www.redflag-linux.com/prod