Czy istnieje dobry zasób dla wszystkich wartości i definicji w kolumnie atrybutu pliku Eksploratora Windows ?
windows-explorer
file-attributes
Michael Kniskern
źródło
źródło
Odpowiedzi:
R = Tylko do odczytu : większość programów, widząc plik oznaczony jako tylko do odczytu, odmówi jego usunięcia lub modyfikacji. To jest całkiem proste. Na przykład DOS powie „Odmowa dostępu”, jeśli spróbujesz usunąć plik tylko do odczytu. Z drugiej strony Eksplorator Windows chętnie go przeżuje. Niektórzy wybiorą środek: pozwolą ci zmodyfikować lub usunąć plik, ale tylko po prośbie o potwierdzenie.
H = Ukryty : Ten jest również dość zrozumiały; jeśli plik jest oznaczony jako ukryty, w normalnych okolicznościach jest niewidoczny. DOS nie wyświetli pliku po wpisaniu „DIR”, chyba że zostanie użyta specjalna flaga, jak pokazano we wcześniejszym przykładzie.
S = System : Ta flaga służy do oznaczania ważnych plików, które są używane przez system i nie powinny być zmieniane ani usuwane z dysku. Zasadniczo jest to jak „poważniejsza” flaga tylko do odczytu i jest w większości traktowana w ten sposób. Jest to również atrybut „super-ukryty”. Nawet jeśli włączysz opcję „Pokaż ukryte pliki”, pliki systemowe nie będą wyświetlane. (Możesz je wyświetlić, wyłączając „Ukryj chronione pliki systemu operacyjnego”.)
D = Katalog : jest to bit odróżniający wpisy opisujące pliki od tych, które opisują podkatalogi w bieżącym katalogu. Teoretycznie możesz przekonwertować plik do katalogu, zmieniając ten bit. Oczywiście w praktyce próba zrobienia tego spowodowałaby bałagan - pozycja katalogu musi mieć określony format.
A = Archiwum: Jest to specjalny bit używany jako „łącze komunikacyjne” między aplikacjami modyfikującymi pliki i tymi, które są używane do tworzenia kopii zapasowych. Większość oprogramowania do tworzenia kopii zapasowych pozwala użytkownikowi na tworzenie przyrostowej kopii zapasowej, która wybiera tylko te pliki, które zmieniły się od czasu ostatniej kopii. Ten bit służy do tego celu. Kiedy oprogramowanie kopii zapasowej tworzy kopię zapasową („archiwizuje”) plik, usuwa bit archiwum (czyni go zerowym). Każde oprogramowanie, które następnie modyfikuje plik, powinno ustawić bit archiwum. Następnie, przy następnym uruchomieniu oprogramowania do tworzenia kopii zapasowych, na podstawie bitów archiwum wie, które pliki zostały zmodyfikowane, a zatem które należy wykonać kopię zapasową. Ponownie, użycie tego bitu jest „dobrowolne”; oprogramowanie do tworzenia kopii zapasowych korzysta z innego oprogramowania do prawidłowego korzystania z bitu archiwum; niektóre programy mogą modyfikować plik bez ustawiania atrybutu archiwizacji, ale na szczęście większość oprogramowania jest „dobrze zachowująca się” i prawidłowo używa tego bitu. Mimo to nie powinieneś polegać na tym mechanizmie absolutnie, aby mieć pewność, że twoja kopia zapasowa plików krytycznych zostanie utworzona.
Źródło
Brakuje na powyższej liście:
C = skompresowany : skompresowanych plików / folderów nie można zaszyfrować.
E = Zaszyfrowane : zaszyfrowanych plików / folderów nie można skompresować.
N = NIE INDEKSOWANE
L = Punkty ponownej analizy
O = OFFLINE
P = plik rzadki
I = Nieindeksowane treści
T = TYMCZASOWY
Możliwe są kombinacje, np. HSA = Ukryty, System, Archiwum
źródło
Atrybuty wyświetlane w Eksploratorze Windows (Windows 7 i nowsze):
RHSDAXNTPLCOIE
(„X” = urządzenie; „P” = rzadki)Atrybuty przedstawione w danych wyjściowych polecenia „attrib” (od systemu Windows 10, wersja 1703):
A__SHR_OI_VX_P_U__
(„V” = integralność; „X” = brak szorowania; „P” = przypięty)Atrybuty przedstawione w
FOR %%I IN (files) DO ECHO.%%~aI
danych wyjściowych „% ~ a1” ( ) (od Windows 10, wersja 1703):drahscotl-x
(„X” = Bez szorowania)Autorytatywne odniesienie do atrybutów plików NTFS: https://msdn.microsoft.com/en-us/library/windows/desktop/gg258117(v=vs.85).aspx
Atrybuty Przypięte i Odepięte są obecnie nieudokumentowane w powyższym odnośniku, ale ich użycie w OneDrive jako „zawsze dostępnym pliku” i „pliku tylko online” jest odnotowane w tym niemieckim artykule . Te dwa atrybuty można modyfikować w „attrib” od wersji Windows 10, wersja 1703. Atrybuty nie są wskazane w kolumnie Atrybuty w Eksploratorze Windows, ale w ikonach stanu OneDrive w kolumnie Status.
źródło
Nie znalazłem tego jeszcze w Internecie, ale istnieje również atrybut „P”, odpowiadający rzadkiemu plikowi. Ta flaga jest wymieniona w systemie Windows 7, ale nie w systemie Windows XP. Nie jestem pewien co do Vista.
Możesz zmienić plik za pomocą
fsutil sparse setflag FILENAME
polecenia i zobaczyć flagę pojawiającą się w Eksploratorze. Pamiętaj jednak, że nie ma możliwości wyłączenia flagi!Pliki rzadkie są podobne do plików skompresowanych, ale nieco bardziej szczegółowe. W przypadku plików rzadkich długie zakresy bajtów zerowych (wartość 0) po prostu nie są przechowywane na dysku. Gdy program próbuje uzyskać dostęp do tej części pliku, system plików zobaczy, że nie ma go na dysku, i zwróci zakres pustych bajtów. Zobacz tę stronę MSDN, aby uzyskać więcej informacji na temat plików rzadkich.
źródło
Flaga „I” oznacza „Indeksowane”. Usługa indeksowania lub wyszukiwanie systemu Windows nie uwzględni tych plików podczas operacji indeksowania, jeśli są ustawione.
Źródło
źródło