السلام عليكم ،،
أريد البحث عن فايل معين في الحاسبة ،،
انا كتبت الكود واستخدمت الدوال
GetLogicalDrives
GetDirectories
GetFiles
لكن المشكلة تظهر لي في بعض المجلدات حيث ليس لدي الصلاحية للبحث داخلعا
كما في الصورة
كيف من الممكن تجاوز هذه المشكلة؟
السلام عليكم ،،
أريد البحث عن فايل معين في الحاسبة ،،
انا كتبت الكود واستخدمت الدوال
GetLogicalDrives
GetDirectories
GetFiles
لكن المشكلة تظهر لي في بعض المجلدات حيث ليس لدي الصلاحية للبحث داخلعا
كما في الصورة
كيف من الممكن تجاوز هذه المشكلة؟
اني وان كنت الاخير زمانه ---- لأتِ بما لم تستطعه الاوائلُ
private void Form1_Load(object sender, EventArgs e)
{
listBox1.Items.AddRange(Directory.GetDirectories("c:\\"));
}
private void listBox1_SelectedIndexChanged(object sender, EventArgs e)
{
/*
DirectoryInfo df = new DirectoryInfo("c:\\System Volume Information");
DirectorySecurity dSecurity = df.GetAccessControl();
MessageBox.Show(dSecurity.ToString());
*/
try
{
listBox2.Items.AddRange(Directory.GetDirectories(listBox1.SelectedItem.ToString()));
}
catch (UnauthorizedAccessException ioexp) { MessageBox.Show(ioexp.Message); }
}
}DirectorySecurity