当前位置:编程学习 > C#/ASP.NET >>

如何阻止USB AUTORUN

VB.NET下实现。
当插入USB时,系统会自动打开USB所对应的盘区。如何将它阻止掉?
别告诉我要修改注册表中的CURRENTUSER\SOFTWARE\microsoft\windows\currentversion\policies\explorer下的noDriveTypeAutoRun的值啊,一提他我就头痛。修改noDriveTypeAutoRun的值之后必须重新启动计算机修改才能生效,但是如何用VB.NET实现对注册表的刷新来代替重启电脑,这又是一个问题,所以我只好又回到原点,重新寻找其他的方法来实现对USB自动运行的阻止。

郁闷中,谁能重重地敲我一下啊?上帝呀让我醒过来吧。 --------------------编程问答-------------------- 啥?你想在你的程序里改写操作系统的响应?不会吧。
可以吗? --------------------编程问答-------------------- 我好像是提出问题的人吧?怎么好像反被问了呢?更郁闷了。 --------------------编程问答-------------------- 没有必要重新启动计算机啊。

重新启动一下Explore程序就行了。 --------------------编程问答-------------------- 任何实现的方法,最终都是通过修改那个注册键实现的,记得前几天有个人问过这个问题,我给他回复了。
换句话说,你不想修改注册键,那是做不到的。除非你可以直接修改Windows系统本身。 --------------------编程问答-------------------- 你说的修改注册键值得就是修改noDriveTypeAutoRun吗?如果是的话,那必须重启才能生效的问题应该怎样解决呢?你前期次回的贴的链接能发给我吗?
补充:.NET技术 ,  VB.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,