psplimp 发表于 2008-5-20 14:28:45

能否用AUTOIT编写禁用和启用XP的USB程序

问题同标题,求高手指教,感谢!

asdf 发表于 2008-5-20 14:50:09

可以,通过把几个相关系统驱动移动掉,然后包到编译的au3中,就应该可以实现了。
namely,禁用=删除文件,启用=释放文件

llztt 发表于 2008-5-20 16:45:32

这做法通用不?? 每个电脑的USB驱动都一样的么??

貌似有修改注册表法可以禁止USB设备来, 上午看了好多个帖子貌似看到过, 楼主网上搜索一下吧

破帽遮颜 发表于 2008-5-20 16:50:29

通过注册表可以实现!!

asdf 发表于 2008-5-20 20:40:35

这样其实还是能用的,连接上磁盘管理服务即可。而如果是删掉驱动文件,那是很抓狂的^_^
驱动都是那几个文件,至少,所有xp里都是一样的。

vv3509 发表于 2008-5-20 21:06:22

搜索下,蛮多滴

psplimp 发表于 2008-5-21 10:30:13

我搜到一个改注册表的方法
禁用
RegWrite("HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesUSBSTOR","Start","REG_DWORD","00000004")
启用
RegWrite("HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesUSBSTOR","Start","REG_DWORD","00000003")

我试验了一下,可行,不知道是否所有XP系统通用?

asdf 发表于 2008-5-21 14:56:08

是的,但是这可能被突破。
页: [1]
查看完整版本: 能否用AUTOIT编写禁用和启用XP的USB程序