〖艾辛格网游公会〗
Gard阿君 - 2008-2-24 22:01:00
各设备分类标准
00 Use class information in the Interface Descriptors
01 Audio
02 Communications and CDC Control
03 HID (Human Interface Device)
05 Physical
06 Image
07 Printer
08 Mass Storage
09 Hub
0A CDC-Data
0B Smart Card
0D Content Security
0E Video
0F Personal Healthcare
DC Diagnostic Device
E0 Wireless Controller
EF Miscellaneous
FE Application Specific
FF Vendor Specific
禁用某设备方法devcon.exe disable USB\Class_XX
启用某设备方法devcon.exe enable USB\Class_XX (其中XX就是上面绿色部分序号)
例:
devcon.exe disable USB\Class_08
禁用U盘,即删除U盘,不管你有N个U盘统统一起删除
devcon.exe disable USB\Class_06
禁用数码相机,包括数码相机附带的可移动磁盘
devcon.exe disable USB\Class_03
禁用USB鼠标&键盘
devcon.exe disable USB\Class_ff
禁用摄像头,看你还臭美;-)
禁用&启用USB设备就如此简单
相关工具 微软DevCon 命令行实用工具可替代设备管理器
相关连接:
http://www.microsoft.com/whdc/device/input/HID_HWID.mspx
http://www.usb.org/developers/defined_class/
http://www.cn-dos.net/forum/viewthread.php?tid=35139&fpage=1
最后也希望大家一起收集其他 USB\Class_XX 序号(跟贴)
查询已知或曾安装USB过的USB\Class_XX 序号批处理代码见下:
@echo off
for /f "delims=*" %%a in ('reg query "HKLM\SYSTEM\CurrentControlSet\Enum\USB"^|find /i "Vid_"') do (
for /f "delims=*" %%b in ('reg query "%%a"^|find /i "Vid_"') do (
for /f "tokens=3" %%c in ('reg query "%%b"^|find /i "CompatibleIDs"') do (
for /f "tokens=1,* delims=REG_SZ " %%d in ('reg query "%%b"^|find /i "DeviceDesc"') do (
for /f "delims=&" %%i in ('echo."%%c"^|find /i "Class"') do echo "%%~i" 设备名称:%%e
))))
echo.
echo 若要查询USB\Class_XX以下分类,请将第5个for的"delims=&"改成"delims="
pause
00 Use class information in the Interface Descriptors
01 Audio
02 Communications and CDC Control
03 HID (Human Interface Device)
05 Physical
06 Image
07 Printer
08 Mass Storage
09 Hub
0A CDC-Data
0B Smart Card
0D Content Security
0E Video
0F Personal Healthcare
DC Diagnostic Device
E0 Wireless Controller
EF Miscellaneous
FE Application Specific
FF Vendor Specific
禁用某设备方法devcon.exe disable USB\Class_XX
启用某设备方法devcon.exe enable USB\Class_XX (其中XX就是上面绿色部分序号)
例:
devcon.exe disable USB\Class_08
禁用U盘,即删除U盘,不管你有N个U盘统统一起删除
devcon.exe disable USB\Class_06
禁用数码相机,包括数码相机附带的可移动磁盘
devcon.exe disable USB\Class_03
禁用USB鼠标&键盘
devcon.exe disable USB\Class_ff
禁用摄像头,看你还臭美;-)
禁用&启用USB设备就如此简单
相关工具 微软DevCon 命令行实用工具可替代设备管理器
相关连接:
http://www.microsoft.com/whdc/device/input/HID_HWID.mspx
http://www.usb.org/developers/defined_class/
http://www.cn-dos.net/forum/viewthread.php?tid=35139&fpage=1
最后也希望大家一起收集其他 USB\Class_XX 序号(跟贴)
查询已知或曾安装USB过的USB\Class_XX 序号批处理代码见下:
@echo off
for /f "delims=*" %%a in ('reg query "HKLM\SYSTEM\CurrentControlSet\Enum\USB"^|find /i "Vid_"') do (
for /f "delims=*" %%b in ('reg query "%%a"^|find /i "Vid_"') do (
for /f "tokens=3" %%c in ('reg query "%%b"^|find /i "CompatibleIDs"') do (
for /f "tokens=1,* delims=REG_SZ " %%d in ('reg query "%%b"^|find /i "DeviceDesc"') do (
for /f "delims=&" %%i in ('echo."%%c"^|find /i "Class"') do echo "%%~i" 设备名称:%%e
))))
echo.
echo 若要查询USB\Class_XX以下分类,请将第5个for的"delims=&"改成"delims="
pause
1
查看完整版本: 禁用&启用USB设备原来如此简单(可按标准分类)
Powered by Discuz!NT Archiver 2.0.1214 2001-2008 Comsenz Inc.