Похоже, что существует много неполных и неправильных объяснений того, как правильно настроить разрешения для предотвращения удаления папки и всего ее содержимого. Это именно то, что я пытаюсь сделать, поэтому мой вопрос: как я могу предотвратить удаление папки и всего ее содержимого в Windows 10.

Некоторая справочная информация: Вот ответ, в котором утверждается, что установка для папки и ее содержимого deny delete решит проблему - проверено, не работает
Вот еще один ответ, в котором утверждается, что для предотвращения удаления файлов вы должны deny write в родительскую папку - Проверено не работает

Теперь я могу попробовать удалить все остальные разрешения. Я мог бы изменить Администратора и мою учетную запись пользователя и ограничить их простым чтением и выполнением. Но потом я беспокоюсь о том, как я смогу когда-нибудь изменить права доступа к файлу. Теоретически это должно "замуровать" файлы и сделать невозможным изменение их прав доступа.

1 ответ1

1

Щелкните правой кнопкой мыши> Свойства> Безопасность> Дополнительно> Добавить> Запретить - все (Delete и Delete subfolders and files)

Это предотвратит удаление папки и всего ее содержимого, даже если вы попытаетесь инициировать удаление дальше по иерархии папок. И любые файлы, созданные или перемещенные в папку, автоматически получат те же разрешения.

Удаление само по себе, на самом деле не работает каким-либо логичным и объяснимым способом. Кажется, он может быть отменен другими разрешениями. Поскольку можно получить тот же результат, что и у них обоих, просто delete если массово урезать разрешения, которые вы разрешаете другим пользователям, и изменить владельца основной папки.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .