如何让一个计算机只识别一个USB硬件 来源:网页搜索
公司买了一个硬件调式器,是USB接口,想问一下 如何让计算机只对这个USB连接的Controller 开放? 因为调试的程序禁止被从USB拷出去.是从局域网拷过来的保密的资料。
解决方法
你说的这种情况下载一个USB端口管理软件就可以了。
下载地址:http://www.gyu.cn/Extend/ruanjian/soft.asp?id=221
让你的计算机只识别你的优盘
目前各种优盘病毒横行,特别是我所在实验室的电脑是会被别人使用的,对别人优盘上面的病毒十分烦恼,有一段时间我在CIMS参数里面封掉了USB接口,然而启动USB接口还需要重新启动计算机,很麻烦。
那么如何用程序的方式关闭和启动USB接口呢?如何让你的计算机只使用你的优盘呢?
如果感兴趣,继续看下去。
1.在form1类里面重载windows消息接受函数,检测优盘插入。
2.检测优盘的认证信息。
3.如果认证不是你的优盘,掉用windows外壳组件shell.dll。执行优盘的右击菜单中的“弹出”。
注:1.可以在你的优盘中放一个文本文件(txt,excel、ini、rtf、xml等)存储密码信息,该密码作为认证的凭证。
2.通过shell.dll调用能执行windows系统中的几乎所有的快捷菜单(前面有文章已经给出了源码),当然执行优盘格式化也是可以的,如果防止病毒传染,检测到优盘插入,直接格式化也不错。
主要源码:
1.检验U盘插入代码
http://www.cnblogs.com/xuqifa100/archive/2007/10/25/937900.html(具体这里看!!!)
补充;STEP 1:首先将需要用的U盘插入电脑,让它们能被正常识别。
STEP 2:打开注册表编辑器(开始>运行>输入REGEDIT>确定),定位到以下位置:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB
STEP3:右键单击USB项>点“权限”>点“高级”>选中EVERYONE,点下面的"编辑"按钮,将“设置数值”这一项设置为拒绝,确定就可以了
如果以后需要用别的U盘,将这个拒绝权限取消掉就可以了
可以的,只要你将所有需要用的U盘先接电脑,再设权限就可以了。如果以后需要增加,可以取消掉拒绝,然后将需要增加的U盘插入电脑,再重新设置拒绝权限就可以
另外有一点需要提醒的,这样做也会阻止相机、USB鼠标、USB键盘、摄像头等使用USB端口的设备,如果要使用,也需要先安装一次才能设置拒绝权限。
参考资料
欢迎向我提问!!!请点击头像下方的向我提问!!!
插这个USB设备的计算机不要设置局域网共享,就不会被别的机器识别到了