У Windows Server 2003 у стовпці "Атрибути" програми Windows Explorer деякі файли мають "A" або "C" або "AC" або інші. Що це означає?
У Windows Server 2003 у стовпці "Атрибути" програми Windows Explorer деякі файли мають "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
Вам слід звернути особливу увагу на атрибут офлайн, оскільки це може вплинути на поведінку програмного забезпечення для резервного копіювання. Файли з атрибутом 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, в якій є атрибут "Я". Команда "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:
За допомогою команди можна маніпулювати атрибутами (set / unset) attrib
.
Відкрийте cmd.exe
рядок із, win+rа потім наберіть;
приховати папку:
> attrib +h +s C:\Test\Testing
приховати:
> attrib -h -s C:\Test\Testing
Інші такі:
H = приховано
S = системний файл
R = лише для читання
AHS і R можуть бути встановлені користувачем або системою, оскільки користувач може використовувати команду "attrib" для додавання / видалення атрибутів. C - це лише системний атрибут.
Щоб дізнатися більше про команду attrib, перейдіть до вікна команд та введіть "attrib /?"
Програмне забезпечення для резервного копіювання може очистити біт архіву, який встановлюється при зміні файлу. Таким чином, з його допомогою можна робити додаткові резервні копії, щоб пропустити файли, які вже були створені.
Оскільки це можна встановити і зняти з небажаного налаштування, це не обов'язково найнадійніший метод, і я думаю, що більшість програмного забезпечення для резервного копіювання використовує більш складні критерії для визначення того, що потрібно включити в додаткове резервне копіювання.
Біт з'являється лише тоді, коли у вас є програмне забезпечення для резервного копіювання, яке встановлює його, щоб вказати, що файл був заархівований. Коли користувач вносить зміни у файл, операційна система очищає біт архіву, щоб вказати на програмне забезпечення для резервного копіювання, що якщо він робить додаткове чи диференційоване резервне копіювання, йому потрібно створити резервну копію цього зміненого файлу та скинути трохи. Поступові резервні копії скидають біт архіву, так що наступний інкрементальний файл створюватиме резервну копію тільки щойно змінених файлів. Диференціальні резервні копії НЕ скидають біт архіву, тому кожна диференціальна резервна копія захоплює всі файли, які були змінені за попередню повну резервну копію. Отже, для відновлення системи в п’ятницю адміністратору потрібно буде щотижневе резервне копіювання з неділі або останній диференціал, або ВСІ щоденні прирости.