Przejdź do głównej zawartości

attrib

Komenda attrib umożliwia wyświetlanie i modyfikowanie atrybutów plików i folderów, takich jak ukryty (Hidden), tylko do odczytu (Read-only), systemowy czy archiwalny. Przydatna jest w zarządzaniu plikami, ochronie przed modyfikacją lub ukrywaniu danych.

Dział zatytułowany „Komenda attrib umożliwia wyświetlanie i modyfikowanie atrybutów plików i folderów, takich jak ukryty (Hidden), tylko do odczytu (Read-only), systemowy czy archiwalny. Przydatna jest w zarządzaniu plikami, ochronie przed modyfikacją lub ukrywaniu danych.”
attrib [+a|-a] [+r|-r] [+s|-s] [+h|-h] [ścieżka] [/S [/D]]

ParametrOpis
+a / -aDodaje (+) lub usuwa (-) atrybut archiwalny (używane przez narzędzia kopii zapasowych).
+r / -rDodaje lub usuwa atrybut „tylko do odczytu”.
+s / -sDodaje lub usuwa atrybut systemowy.
+h / -hDodaje lub usuwa atrybut ukryty.
[ścieżka]Ścieżka do pliku lub folderu, którego atrybuty mają być zmienione lub wyświetlone.
/SStosuje zmianę również do plików w podkatalogach.
/DStosuje zmianę również do samych katalogów (gdy używane z /S).
/?Wyświetla pomoc dotyczącą składni i dostępnych opcji.

\Dane
attrib C:\Dane\*
# Ustawienie atrybutów ukryty i systemowy na plik „konfiguracja.ini”
attrib +h +s C:\Dane\konfiguracja.ini
# Usunięcie atrybutu tylko do odczytu z plików w folderze i podfolderach
attrib -r C:\Projekty\* /S

  • Zmiana atrybutów plików systemowych i ukrytych może wymagać uprawnień administratora.
  • Pliki oznaczone jako systemowe i ukryte mogą być niewidoczne w Eksploratorze Windows, nawet przy włączonej opcji „Pokaż ukryte pliki”, jeśli nie wyłączono ochrony plików systemowych.
  • Może być używana w skryptach do zabezpieczania plików lub przygotowania środowisk.

Błąd / KomunikatPrzyczynaRozwiązanie
Access deniedBrak uprawnień do zmiany atrybutów (np. plik chroniony lub na dysku systemowym).Uruchom CMD jako administrator lub przejmij uprawnienia do pliku (takeown, icacls).
File not foundNiepoprawna ścieżka do pliku lub folderu.Sprawdź poprawność ścieżki i nazwę pliku.
Brak efektu zmianyPlik może być zablokowany przez proces lub używany przez system.Zamknij aplikacje korzystające z pliku, odmontuj wolumin lub uruchom system w trybie awaryjnym, aby zmienić atrybuty.