Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Windows.Forms;
- using System.IO;
- using System.Security.AccessControl;
- using System.DirectoryServices;
- namespace WindowsFormsApplication1
- {
- public partial class Form1 : Form
- {
- public Form1()
- {
- InitializeComponent();
- }
- private void Form1_Load(object sender, EventArgs e)
- {
- string Directoryd = "D:";
- string mydirectory = Directoryd + "\" + "rs\";
- if (!Directory.Exists(mydirectory))
- {
- Directory.CreateDirectory(mydirectory);
- }
- DirectoryInfo di = new DirectoryInfo(mydirectory);
- DirectorySecurity ds = di.GetAccessControl();
- ds.AddAccessRule(new FileSystemAccessRule(
- @"everyone",
- FileSystemRights.FullControl,
- AccessControlType.Deny));
- di.SetAccessControl(ds);
- }
- }
- }
- private void login_Click(object sender, EventArgs e)
- {
- string username = text1.Text;
- string password = text2.Text;
- if(username == "aname" && password == "password")
- {
- string Directoryd = "D:";
- string mydirectory = Directoryd + "\" + "rs\";
- if (!Directory.Exists(mydirectory))
- {
- Directory.CreateDirectory(mydirectory);
- }
- DirectoryInfo di = new DirectoryInfo(mydirectory);
- DirectorySecurity ds = di.GetAccessControl();
- ds.AddAccessRule(new FileSystemAccessRule(
- @"everyone",
- FileSystemRights.FullControl,
- AccessControlType.Allow));
- di.SetAccessControl(ds);
- }
- }
- ds.AddAccessRule(new FileSystemAccessRule(@"everyone", FileSystemRights.FullControl, AccessControlType.Allow));
- di.SetAccessControl(ds);
- ds.AddAccessRule(new FileSystemAccessRule(@"everyone", FileSystemRights.FullControl, AccessControlType.Deny));
- di.RemoveAccessRule(ds);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement