Sunday, April 21, 2013

Kunci Folder pada C#

Kali ini saya akan berbagi ilmu untuk yang suka coding. ilmu yang saya bagi adalah script yang digunakan untuk mengunci sebuh folder pada PC anda menggunakan bahasa C# atau C Sharp. tanpa banyak basa-basi langsung saja ini adalah source codennya.

pada bagian import library tambahkan script sebagai berikut :

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Linq;
using System.Text;
using System.Security.AccessControl;
using System.IO; 

Setelah untuk mengunci file digunakan :

try
{
    String admUserName = Environment.UserName;
    DirectorySecurity ds = Directory.GetAccessControl(folderPath);
    FileSystemAccessRule fsa = new FileSystemAccessRule(admUserName, FileSystemRights.FullControl, AccessControlType.Deny);
    ds.AddAccessRule(fsa);
    Directory.SetAccessControl(folderPath, ds);
}
catch (Exception ex)
{
    MessageBox.Show(ex.Message);
}


folderPath disana adalah lokasi dari folder anda. Jika anda menulis script dengan benar maka folder anda akan terkunci. Untuk lebih jelasnya, program yang lengkap dapat didownload disini. Prgoram ini sudah dilengkapi dengan password dan ganti password.
 Donwload KunciFolder
Read More..