привет, я работаю над проектом c # и пытаюсь заблокировать файл от открытия, копирования или даже удаления с использованием этого кода:
FileInfo fi = new FileInfo(textBox1.Text);
FileSecurity ds = fi.GetAccessControl();
ds.AddAccessRule(new FileSystemAccessRule("Authenticated Users", FileSystemRights.FullControl, AccessControlType.Deny));
fi.SetAccessControl(ds);
но когда я открываю файл, он открывается и может быть удален, что-то не так с моим кодом?
кстати, этот код отлично работает на любом устройстве, кроме флешки, я могу заблокировать редактирование или копирование файлов с компьютера, но на флешке приложение бесполезно.