首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

C#禁用USB的两种步骤(附代码)

2013-11-09 
C#禁用USB的两种方法(附代码)方法一:通过修改注册表禁用USB原理:只要把注册表HKEY_LOCAL_MACHINE\SYSTEM\C

C#禁用USB的两种方法(附代码)

方法一:通过修改注册表禁用USB

 

     原理:只要把注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\USBSTOR路径下的Start值改成4即可禁用USB(默认为3,即允许USB)。

     优点:简单易行。

     缺点:地球人都知道,很容易识破。

     建议:用一个timer或者创建一个线程,来锁定这个值。

 

     程序代码:

using System.IO;public FileStream fs = null;public FileStream fs1 = null;//以独占方式打开文件fs = new FileStream("C:\\Windows\\inf\\usbstor.inf", FileMode.Open, FileAccess.Read, FileShare.None);fs1 = new FileStream("C:\\Windows\\inf\\usbstor.PNF", FileMode.Open, FileAccess.Read, FileShare.None);

1楼liushuijinger1小时前
禁用USB干嘛

热点排行