2

Windows Vista и 7 используют атрибут папок «только для чтения», чтобы указать, что папка «пользовательская».'

Оказывается, это мешает программам, которые я использую, обновлять файлы в папке с документами. Я не могу изменить параметр только для чтения, независимо от того, щелкаю ли я правой кнопкой мыши по папке и снимаю флажок «только для чтения» на вкладке свойств, или если я использую команду «icacls» из командной строки.

Это обсуждалось ранее мной и другими здесь:

Однако ни одно из этих решений не работает для меня.

Кто-нибудь слышал об обходном пути или решении за пределами этих ссылок? На самом деле, все, что я хочу, - это использовать Maven для программного проекта, который я разрабатываю; но мой стек IDE (Netbeans 7 & Glassfish 3.x) не может обновить файл моего проекта в папке с документами ... Так что на данный момент я застрял с помощью Ant, но я действительно предпочел бы перейти на Maven.

Вот несколько ссылок, обсуждающих это:

2 ответа2

1

Запустите редактор реестра (regedit.exe), перейдите к следующему ключу регистрации:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\ Текущая версия \ Explorer

Выберите в меню

редактировать -> новый

а затем -> значение DWORD с регистровым словом

UseSystemForSystemFolders

щелкните правой кнопкой мыши на новом значении и нажмите Изменить тип 1 и нажмите ОК. Закрыть Regedit, затем вам нужно сделать attrib -r +s c:\test (where c:\test) is your folder

1

Используйте командную строку:

attrib FolderName -r

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