В Windows Server 2003 в столбце «Атрибуты» проводника Windows некоторые файлы имеют «A», «C», «AC» или другие. Что это значит?
В Windows Server 2003 в столбце «Атрибуты» проводника Windows некоторые файлы имеют «A», «C», «AC» или другие. Что это значит?
Ответы:
До Windows 8/10 атрибуты были:
R = READONLY
H = HIDDEN
S = SYSTEM
A = ARCHIVE
C = COMPRESSED
N = NOT INDEXED
L = Reparse Points
O = OFFLINE
P = Sparse File
I = Not content indexed
T = TEMPORARY
E = ENCRYPTED
Вы должны обратить особое внимание на атрибут offline, поскольку он может повлиять на поведение вашей программы резервного копирования. Файлы с атрибутом O могут быть полностью пропущены, поскольку программное обеспечение может предполагать, что они хранятся в другом месте.
Рассмотрите эти ответы на SO и SF для дополнительной информации:
/superuser/1214542/what-do-new-windows-8-10-attributes-mean-no-scrub-file-x-integrity-v-pinn/1215034
/superuser/44812/windows-explorers-file-attribute-column-values
Когда Windows 7 «Резервное копирование и восстановление» создает «образ системы», она помещает его в папку корневого уровня с именем WindowsImageBackup, которая имеет атрибут «I». Команда «help attrib» в Windows 7 гласит:
C:\>help attrib
Displays or changes file attributes.
ATTRIB [+R | -R] [+A | -A ] [+S | -S] [+H | -H] [+I | -I]
[drive:][path][filename] [/S [/D] [/L]]
+ Sets an attribute.
- Clears an attribute.
R Read-only file attribute.
A Archive file attribute.
S System file attribute.
H Hidden file attribute.
I Not content indexed file attribute.
[drive:][path][filename]
Specifies a file or files for attrib to process.
/S Processes matching files in the current folder
and all subfolders.
/D Processes folders as well.
/L Work on the attributes of the Symbolic Link versus
the target of the Symbolic Link
D отсутствует в приведенном выше списке, поэтому, если вам интересно, как я, D означает «Справочник». Вероятно, он не включен, потому что вопрос был сосредоточен на файлах, а не на каталогах, но я нашел этот вопрос в поиске и мне пришлось продолжить поиск, чтобы выяснить, что такое D, поэтому для удобства будущих читателей я добавил этот ответ.
Вот ссылка на ответ, который включал D:
Вы можете манипулировать атрибутами (установить / сбросить) с помощью attrib
команды.
Откройте cmd.exe
приглашение с помощью, win+rа затем введите;
скрыть папку:
> attrib +h +s C:\Test\Testing
Unhide:
> attrib -h -s C:\Test\Testing
Другие следующие:
H = скрытый
S = системный файл
R = только чтение
AHS и R могут быть установлены пользователем или системой, в качестве пользователя вы можете использовать команду «attrib» для добавления / удаления атрибутов. C является системным атрибутом.
Чтобы узнать больше о команде attrib, откройте окно командной строки и введите «attrib /?»
Программа резервного копирования может очистить бит архива, который устанавливается при изменении файла. Таким образом, его можно использовать для создания инкрементных резервных копий, чтобы пропустить файлы, которые уже были скопированы.
Поскольку он может быть установлен и отключен по желанию, это не обязательно самый надежный метод, и я думаю, что большинство программ резервного копирования использует более сложные критерии для определения того, что включать в инкрементное резервное копирование.
Бит A появляется только тогда, когда у вас есть программное обеспечение для резервного копирования, которое устанавливает его, чтобы указать, что файл был заархивирован. Когда пользователь вносит изменения в файл, операционная система очищает бит архива, чтобы указать программному обеспечению резервного копирования, что, если оно выполняет инкрементное или дифференциальное резервное копирование, ему необходимо выполнить резервное копирование этого измененного файла и сбросить бит A. Инкрементные резервные копии сбрасывают бит архива, поэтому следующая инкрементная копия будет создавать резервные копии только что измененных файлов. Разностные резервные копии НЕ сбрасывают бит архива, поэтому каждая разностная резервная копия захватывает все файлы, которые изменились с момента предыдущего полного резервного копирования. Таким образом, для восстановления системы в пятницу администратору потребуется еженедельное резервное копирование с воскресенья и либо самая последняя разность, либо ВСЕ ежедневные инкрементальные значения.