Showing posts with label Pemrograman C#. Show all posts
Showing posts with label Pemrograman C#. Show all posts

Monday, April 22, 2013

Buka Kunci Folder pada C# (C Sharp)

Jika pada postingang sebelumnya saya membagikan source code untuk mengunci folder, maka kali ini saya akan membagikan source code untuk membuka kunci folder yang telah terkunci. Langkah awal sama dengan kunci folder, yaitu menambahkan kode berikut pada awal program.

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;

Selanjutnya pada pada program tambahkan script berikut ini :

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


folderPath yang terdapat pada script diatas merupakan lokasi dari folder yang ingin dikunci. Script ini dapat dikembangkan sesuai dengan keinginan kalian. Ini hanya sekedar penggalan script untuk mengunci folder. untuk program yang lebih lengkap dapat didownload disini. Program ini sudah lengkap dengan password untuk membuka program.
Donwload KunciFolder

Kunci Folder pada C# (C Sharp)

Setelah hampir 2 tahun fakum di dunia blogger, akhirnya niat untuk menulis kembali lagi. Kali ini saya akan membagikan script untuk mengunci folder yang kita anggap privasi di PC atau laptop kita menggunakan bahasa pemrograman C#. Selain untuk pembelajaran, program ini juga bermanfaat bagi orang-orang yang mempunyai file-file rahasia. Script ini saya buat dengan catatan kalian sudah mengerti dasar pemrograman C#. Jika belum paham maka harus belajar dasar dulu. ^_^

Scriptnya adalah sebagai berikut :

pada awal program tambahkan script seperti di bawah ini.
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;

Nahh... setelah itu masukkan kode program dibawah ini. Script ini berfungsi untuk mengunci folder sesuai dengan lokasi folder yang telah ditentukan.
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)
{
     ....
}

folderPath yang terdapat pada script diatas merupakan lokasi dari folder yang ingin dikunci. Script ini dapat dikembangkan sesuai dengan keinginan kalian. Ini hanya sekedar penggalan script untuk mengunci folder. untuk program yang lebih lengkap dapat didownload disini. Program ini sudah lengkap dengan password untuk membuka program.

Donwload KunciFolder