Я использую FAC и добавляю новое правило доступа к write.exe. Когда я щелкаю правой кнопкой мыши и проверяю свойства, отображается новое правило с отметкой «Запретить» для записи. Однако, когда я запускаю write.exe, он все еще может писать.
Есть ли другой способ изменить доступ к файлу?
@jeroenh Спасибо за ответ. Я пытаюсь заблокировать создание файлов на жестком диске для подозрительного файла. Я использовал FileAccessControl и изменил правила, «заблокировав» чтение / запись, но файл все еще может записывать на диск.
Спасибо за добавление этого контекста. Знаете ли вы, что вы можете отредактировать свой вопрос, чтобы улучшить его? Считается, что редактировать вопрос лучше, чем добавлять комментарии.





Похоже, вы неправильно понимаете, как работают права доступа к файлам. Вы не даете "файлам" права на запись, вы можете давать разрешения только пользователи или группы, чтобы что-то делать.
Исполняемый файл всегда запускается с учетными данными пользователя, запустившего программу. Если у этого пользователя есть права на запись файлов в определенное место, программа сможет это сделать.
Вы можете изменить разрешения для целевого объекта (папки или файла, в который выполняется запись), например, сделав его доступным только для чтения для всех.
Привет, и добро пожаловать на переполнение стека. В настоящее время на ваш вопрос очень трудно ответить. Не могли бы вы проверить руководство на stackoverflow.com/help/how-to-ask? В частности, включите код, который иллюстрирует проблему, ее ожидаемое поведение и то, что на самом деле произошло. Это, несомненно, позволит другим вам помочь!