Что значит атрибут файла только чтение
У папок бывают разные атрибуты, которые поменять нельзя, и которые пользователи могут изменить. В некоторых ситуациях пользователям нужно поменять какие-то атрибуты файлов или папок.
В разных версиях Windows принцип действия по редактированию файла примерно один и тот же, может отличаться только в некоторых деталях.
Также в зависимости от файловой системы пользователя могут различаться наличие и принцип работы некоторых атрибутов файлов. В большинстве случаев простые атрибуты легко и просто поменять, нажав на файле правой кнопкой мыши, и открыв его свойства.
Основные атрибуты файла
В операционной системе Windows атрибуты файла делятся на 4 типа. Этими видами атрибутов могут обладать файлы и иногда папки. Атрибуты могут быть: системный, для чтения, архивный и скрытый.
Для чтения
Этот атрибут используется для того, чтобы установить запрет для корректировки текстовых файлов. Если пользователь работает с текстовыми файлами, и сохраняет их на флешке, то можно защитить флешку от записи других файлов. То есть, в корне съёмного накопителя нужно сделать папку, которая будет доступна только для чтения. Это дает защиту от действий других пользователей. Конечно, разные вирусы могут обойти этот барьер и уничтожить или заразить файл. Чтобы это предотвратить, то съемный накопитель лучше чаще проверять с помощью антивируса на выявление угроз.
Архивный
Скрытый
Какие ещё есть атрибуты файлов
Вышеуказанная классификация атрибутов файлов знакома пользователям, кто работает с операционной системой Windows. При этом у последних версий операционной системы есть и другие дополнительные объекты и свойства. Надо сказать, что их не нужно изменять, но если пользователю интересно, можно узнать о них побольше информации. Существует еще зашифрованный атрибут, сжатый, индексированный, временный и другие. Также возможна работа с атрибутом в целостности и работа без предварительной очистки. Это далеко не все атрибуты файлов, потому, что их достаточно большое количество. Часть из указанных компонентов пользователи могут увидеть в разделе свойств файлов.
Ещё в качестве атрибутов можно указать временные метки файла, которые нужны для выяснения факта, когда был создан документ или файл, когда его первый раз открыли и делали изменения. Пользователям это информация нужна для работы с файлом.
У системных файлов пользователи обычно видят только дату, когда делали изменения или корректировки. А для получения более подробной информации, нужно провалиться в пункт со свойствами. И уже здесь можно увидеть, когда был создан файл или объект, и что с ним делали. Также все эти данные можно изменять, дата корректировки в этом случае будет автоматическом режиме заменена, после поправки.
Подробности процесса
Как менять атрибут файла в операционной системе Windows
Порядок действий
Иногда после открытия файла обнаруживается, что он доступен только для чтения. Доступ к файлам может ограничиваться ради безопасности, например при открытии файлов из Интернета, или настраиваться с помощью параметров. Ниже описаны некоторые ситуации, когда файл может быть открыт только для чтения, и возможные варианты действий.
Доступ к файлу ограничивает антивирус
Некоторые антивирусные программы защищают компьютеры от потенциально опасных файлов, открывая их только для чтения. В этом случае вам может потребоваться обратиться за инструкциями к поставщику антивируса. Например, сведения о том, как добавить приложение в исключения в программе Bitdefender, доступны по следующей ссылке: Добавление приложений или процессов в исключения в Центре управления Bitdefender.
Свойства файла настроены для только чтения
Чтобы проверить свойства файла, щелкните его правой кнопкой мыши и выберите пункт Свойства. Если атрибут "только для чтения" установлен, снимите его и нажмите кнопку ОК.
Содержимое просматривается в защищенном режиме
Хранилище OneDrive заполнено
Набор Office не активирован
Если Office не активирован или срок вашей подписки истек, доступность файлов только для чтения может быть связана с переходом Office в режим ограниченной функциональности. Сведения о том, как активировать Office, см. в статье Ошибки, связанные с нелицензированным продуктом и активацией Office.
Если устранить проблему не удается.
Установите обновления Office.
Запустите восстановление Office по сети.
Нам важно ваше мнение
Эта статья была в последний раз рассмотрена Беном 21 июня 2018 г. с помощью ваших комментариев. Если эта статья оказалась для вас полезной (и особенно если нет), оставьте внизу отзыв, чтобы мы могли ее улучшить.
Всем привет Значит поговорим мы сегодня о том, как поставить атрибут на файл только чтение, то есть чтобы файл можно было только прочитать. Ничего записывать в него не получится, если стоит такой атрибут.
Значит для чего вообще эта штука может понадобится? Честно говоря я не знаю где это может быть нужно, но вот например файл hosts (это системный важный файл, находится тут: %SystemRoot%\system32\drivers\etc) имеет атрибут только для чтения и это сделано в целях безопасности, чтобы в этот файл ничего нельзя было записать. Хотя я не уверен насколько это сильная защита. В общем еще раз, если поставить атрибут только для чтения, то файл можно будет ТОЛЬКО считать с диска, записать в него ничего уже не получится. Ну, надеюсь что все понятно
На системном диске C:\ я создал для теста пустой текстовый файл test.txt, сейчас я покажу как поставить этому файлу атрибут только для чтения. Итак, смотрите, вот сам файл:
Теперь нужно зайти в его свойства, для этого нажимаете правой кнопкой по нему и там выбираете в менюхе последний пункт Свойства:
Потом появится окошко Свойства, вот в этом окошке вам нужно поставить галочку на только чтение:
Все, потом нажимаете ОК и все, у вас файл уже будет только для чтения. Ну что, сложно? Вот и я думаю что нет! Теперь смотрите, вот я его открыл и написал там слово:
Ну то есть я думаю что вам все понятно, да? Если стоит атрибут только для чтения, то в файл реально ничего нельзя записать, все работает
Но можно задать атрибут и очень крутым способом, это при помощи командной строки! Я об этом напишу сейчас, вдруг вам пригодится то, а? Ну а вдруг? В общем смотрите, сначала вызываем командную строку, то есть зажимаем кнопки Win + R и пишем в окошке Выполнить такую команду:
Потом нажали ОК, после чего появится вот такое черное окно, это и есть командная строка:
А вот и команда, которая нужна чтобы задать атрибут:
Чтобы узнать как она работает, то в командной строе нужно так набрать:
Потом нажать энтер и у вас будет такой результат:
Немного непонятно? Понимаю, вот поэтому пишу, что для того чтобы через командную строку установить атрибут для файла только чтение, то нужно написать вот такую команду:
ATTRIB +R C:\test.txt
Я вот тоже сейчас попробую задать атрибут через командную строку, вот я вставил команду:
Нажал потом энтер и вот результат:
То есть результата то и по сути нету! Думаете ошибка? Нет ребята, это не ошибка, это как раз таки ее отсутствие, а значит все прошло нормалек. Я потом проверил, таки да, атрибут только чтение установился. Вы мне скажите, йолки палки, да ведь ты его уже выше поставил вручную! Нет ребята, я перед тем как поставить его через командную строку, то я пошел в свойства и снял галочку! Так что тут все четко
ATTRIB +H C:\test\*.* /S /D
Вот такая вот команда ребята! Я только что проверил, все работает, это правильная команда. В итоге у меня в папке test было все пусто, потому что все файлы и папки были скрыты, а у меня отключен показ скрытых файлов и папок. Но давайте немного разберемся с командой, что я там написал? Буква H (наверно от слова Hidden) указывает, что нужно задавать атрибут скрытый. Потом идет путь к папке, а в конце пути идет такое:
Вы наверно подумаете, что за дичь? А это означает что в папке нужно обрабатывать все файлы, которые имеют название * и расширение *, но сами эти звездочки, то они означают как бы любое значение. Вообще эти звездочки это называется типа маска, ну есть такое. Дальше идет такое как /S, это означает что обрабатывать нужно все файлы с указанным именем, а так как мы указали *.*, то обработаны будут все файлы. Ну и чтобы еще были обработаны папки, то для этого я добавил ключ /D, ну что ребята, все понятно или я тут немного запутано все написал? Ну, надеюсь что все таки вам тут все понятно!
Ой, еще самое главное забыл вам написать, вы в команде видите плюсик? Ну так вот, тот плюсик, это чтобы УСТАНОВИТЬ атрибут! А чтобы СНЯТЬ атрибут то нужно ставить МИНУС! Вот блина, как я мог забыть и не написать об этом? Капец!
Ребята, на этом все. Опять же скажу, что надеюсь что все вам тут было понятно, ну а если что-то не так, ну то уж извините, что я могу поделать, я видимо как-то странно обьясняю.. Удачи вам в жизни и чтобы у вас всегда было отличное настроение
ладно идем к коммандной строке
takeown /F “путь к папке или диску” /R /D Y
типа
takeown /F “D:\Program Files” /R /D Y
слэш в конц пути не ставится
или takeown /F “путь к папке или диску” /а - владельцем будет админ
Алексей Гулько, кстати я создал папку на декстопе
поставил ей аттрибут read only для нее и вложенных папок и файлов
ну и в целом не вижу проблем с записью и изменение файлов, также копированием и т.д
у вас не так разве?
Алексей Гулько, Алексей Гулько, на диске D: во вкладке пользователи стоят все галочки в т.ч. "полный доступ?
банально же. доступа нет т.к. стим запущен под учеткой пользователя
а папка не имеет разрешений под эту группу
скиньте скрин диска D:\ и той папки к которой нужен доступ
так же вкладку дополнительно чтоб увидеть что там творится
Читайте также: