1

Я пытаюсь снять флажок только для чтения атрибута из папки (и всех подпапок). Эта папка является моей собственной папкой данных, которую я скопировал как есть на диск TrueCrypt на моем ноутбуке.

Диск TrueCrypt НЕ монтируется только для чтения!

Я смог написать на этот диск без каких-либо проблем. На самом деле, я смог скопировать всю эту папку данных на диск без каких-либо проблем.

Когда я щелкаю правой кнопкой мыши Свойства этой папки, снимаем галочку с серого цвета рядом с Только для чтения, нажимаю ОК, мне предлагается диалоговое окно Confirm Attribute Changes . Я подтверждаю OK, чтобы Apply changes to this folder, subfolders and files и все, кажется, идет хорошо.

Но когда я снова щелкаю правой кнопкой мыши на свойствах этой папки, я с удивлением вижу, что неактивный атрибут Только для чтения все еще проверен!

Зачем?

Что я мог сделать, чтобы обойти это?

ОБНОВЛЕНИЕ: Благодаря совету ниже (относительно "красной сельди") я проверил вкладку безопасности и был действительно удивлен, что только администратор имел доступ для записи в эту папку.

Более того, даже CREATOR OWNER не имел разрешений на чтение / запись для папки, и даже когда я отмечаю параметр Allow Full Control для CREATOR OWNER, все остается непроверенным для CREATOR OWNER. Что дает?

Тем не менее, я пытался уйти с выдачей разрешения Modify Административной учетной записи , под которой я в настоящее время вошел в системе . Кажется, что он был принят (флажки отмечены), но когда я пытаюсь записать файл в эту папку, я все равно получаю Access Denied .

Любая идея, как продолжить отсюда, чтобы обойти эту проблему?

ОБНОВЛЕНИЕ 2: я только что попробовал вышеупомянутое на папке NON-TrueCrypt (то есть обычная папка данных на диске C:). Та же проблема сохраняется. Поэтому я начал подозревать, какую версию инструмента я использую (Eclipse 3.5.2 пытается изменить файл .classpath, который изначально был создан Eclipse 3.6.1) ... Итак, я попытался отредактировать этот файл вручную (с помощью Noteapad) и, о чудо, проблем с доступом к Notepad нет.

Мой вывод: проблема не в Windows XP и не в самой папке. Он находится в инструменте (Eclipse), который пытается получить к нему доступ.

2 ответа2

3

Ваша проблема не в статусе папки только для чтения. Посмотрите этот ответ, чтобы получить много полезной информации о том, что это значит и почему это так.

С вашим обновлением, гораздо более вероятно, что вам нужно будет вступить во владение папкой и ее содержимым, прежде чем вы сможете изменить разрешения. Для этого перейдите в Дополнительные параметры безопасности для этой папки (нажмите кнопку «Дополнительно» на втором снимке экрана), перейдите на вкладку «Владелец», выберите свою учетную запись, убедитесь, что установлен флажок « Replace owner on subcontainers and objects , затем нажмите Ok

После того, как это будет сделано, вам может потребоваться выйти из окна свойств папки и снова открыть его, прежде чем вы сможете корректно изменить разрешения впоследствии.

Более того, даже CREATOR OWNER не имел разрешений на чтение / запись для папки, и даже когда я отмечаю параметр Allow Full Control для CREATOR OWNER, все остается непроверенным для CREATOR OWNER. Что дает?

CREATOR OWNER - это особый элемент управления доступом, который не относится к самим папкам, а только к их содержимому. Смотрите здесь для получения дополнительной информации.

1

Этот флажок - красная сельдь. Это действительно ничего не делает с папками. Если вы посмотрите, это, вероятно, квадрат в флажке, а не флажок.

Если у вас по-прежнему возникают проблемы с записью в папку, найдите вкладку безопасности в том же диалоговом окне, где вы видите галочку, и измените там настройки.

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