PDA

View Full Version : قفل گذاری روی USB



Abbas Naghdi
سه شنبه 24 دی 1392, 17:56 عصر
با سلام بچه ها ...
چطور میشه روی پورت های USB در C# قفل گذاشت ؟
کسی تا الان این کار رو کرده ؟

fmehrvarzi
سه شنبه 24 دی 1392, 18:32 عصر
------------------:لبخند:


http://www.codeproject.com/KB/system/usb_lock/usb_lock.jpg

Developing a USB Storage Device Protection Tool with C# (http://www.codeproject.com/Articles/36976/Developing-a-USB-Storage-Device-Protection-Tool-wi)

fmehrvarzi
سه شنبه 24 دی 1392, 18:49 عصر
این هم توضیح مایکروسافت برا اینکه یو اس بی را برا کاربرا غیر فعال کنید:
How can I prevent users from connecting to a USB storage device? (http://support.microsoft.com/kb/823732)

از طریق رجیستری هم میتوان اینکارو کرد:
using Microsoft.Win32;
RegistryKey key;
key = Registry.LocalMachine.OpenSubKey
("SYSTEM\\CurrentControlSet\\Services\\UsbStor");
key.SetValue("Start", 4, RegistryValueKind.DWord); //disables usb drives
key.SetValue("Start", 3, RegistryValueKind.DWord); //enables usb again

این هم لینک منبع:
How to restrict access to USB drives using C#? (http://stackoverflow.com/questions/2266837/how-to-restrict-access-to-usb-drives-using-c)