Polecenie attrib to polecenie wiersza polecenia używane do wyświetlania lub zmiany właściwości pliku lub folderu.
W Eksploratorze możesz także znaleźć i ustawić większość właściwości plików i folderów. Gdzie jest dostępne polecenie attrib?
Polecenie attrib jest dostępne w wierszu poleceń we wszystkich systemach operacyjnych Windows , w tym Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP, a także starszych wersjach systemu Windows.
Wszystkie narzędzia do diagnostyki i naprawy w trybie offline dostępne w różnych wersjach systemu Windows, w tym zaawansowane opcje uruchamiania , opcje odzyskiwania systemu i konsola odzyskiwania , zawierają także polecenie attrib z pewnymi możliwościami.
To polecenie attrib jest również dostępne w systemie MS-DOS jako polecenie DOS.
Uwaga : Dostępność niektórych przełączników poleceń attrib i innej składni poleceń attrib może się różnić w zależności od systemu operacyjnego.
Do czego służy polecenie attrib w systemie Windows?
Składnia i przełącznik polecenia atrybutu
attrib [+a|-a] [+h|-h] [+i|-i] [+r|-r] [+s|-s] [+v|-v] [+x|-x] [drive:][path][filename] [/s [/d] [/l]]
Wskazówka : Jeśli nie masz pewności, jak interpretować składnię polecenia attrib widoczną powyżej lub pokazaną w poniższej tabeli, powinieneś najpierw nauczyć się czytać składnię polecenia.

| Opcje poleceń atrybutów |
| Opcja |
Wyjaśnić |
| atrybut |
Wykonaj samą komendę attrib, aby wyświetlić atrybuty ustawione dla plików w katalogu, z którego wykonujesz komendę. |
| +a |
Ustaw atrybut pliku archiwum dla pliku lub folderu. |
| -A |
Usuń atrybut archiwum. |
| +h |
Ustaw ukryty atrybut pliku lub folderu. |
| -H |
Usuń ukryte właściwości. |
| +ja |
Ustaw atrybut „nie jest indeksowany” dla pliku lub folderu. |
| -I |
Usuń atrybut „treść nieindeksowana”. |
| +r |
Ustaw atrybut tylko do odczytu dla pliku lub folderu. |
| -R |
Usuń atrybut tylko do odczytu. |
| +s |
Ustaw właściwości systemu plików dla plików lub folderów. |
| -S |
Usuń właściwości systemu. |
| +w |
Ustaw atrybut integralności pliku lub katalogu. |
| -w |
Usuń atrybut integralności. |
| +x |
Ustaw atrybut braku pliku szorowania dla pliku lub folderu. |
| -X |
Usuń atrybut braku szorowania. |
| dysk :, ścieżka, nazwa pliku |
Jest to plik ( nazwa pliku , dysk i ścieżka są opcjonalne), folder ( ścieżka , dysk są opcjonalne) lub dysk , którego właściwości chcesz wyświetlić lub zmienić. Można używać znaków wieloznacznych. |
| /S |
Użyj tego przełącznika, aby wykonać dowolne wyświetlone atrybuty pliku lub zmiany, które wprowadzasz w podfolderach na dowolnym określonym ścieżcei/lubdysku |
| /D |
Ta opcja atrybutu obejmuje katalogi, a nie tylko pliki, dla tego, co wykonujesz. Można używać tylko /d z /s . |
| /l |
Opcja /l stosuje wszystko, co robisz za pomocą polecenia attrib, do samego dowiązania symbolicznego, a nie do celu dowiązania symbolicznego. Przełącznik /l działa tylko wtedy, gdy używany jest także przełącznik /s . |
| /? |
Użyj przełącznika pomocy z poleceniem attrib, aby wyświetlić szczegółowe informacje na temat powyższych opcji bezpośrednio w oknie wiersza polecenia. Implementacja atrybutu /? działa tak samo, jak użycie polecenia help do wykonania atrybutu help . |
Uwaga : w Konsoli odzyskiwania dostępne są przełączniki +c i -c dla polecenia attrib, które odpowiednio ustawia i czyści atrybuty archiwum. Poza tym obszarem diagnostycznym w systemie Windows XP użyj polecenia kompaktowego, aby obsłużyć kompresję plików z wiersza poleceń.
Jeśli w poleceniu attrib dozwolone są symbole wieloznaczne, oznacza to, że możesz użyć gwiazdki (*), aby zastosować atrybuty do grupy plików. Jeśli jednak to możliwe, musisz usunąć właściwości ukryte lub systemowe, zanim będziesz mógł zmienić jakiekolwiek inne właściwości pliku.
Przykład polecenia atrybutu
attrib +r c:\windows\system\secretfolder
W powyższym przykładzie polecenie attrib służy do włączenia atrybutu tylko do odczytu za pomocą opcji +r dla folderu tajnego folderu znajdującego się w c:\windows\system.
attrib -h c:\config.sys
W tym przykładzie z pliku config.sys znajdującego się w katalogu głównym dysku c: usunięto atrybut pliku ukrytego za pomocą opcji -h.
attrib -h -r -s c:\boot\bcd
Tym razem polecenie attrib służy do usuwania wielu atrybutów z pliku bcd, ważnego pliku, który musi działać, aby ułatwić rozruch systemu Windows. W rzeczywistości wykonanie polecenia attrib, jak pokazano powyżej, jest ważną częścią procesu opisanego w krokach wymaganych do odbudowania BCD w systemie Windows.
attrib +a f:*.* & attrib -a f:*.bak
W powyższym przykładzie polecenia attrib w artykule zastosowano +a w celu ustawienia atrybutu archiwum dla wszystkich plików istniejących na dysku f , ale następnie użycie & w celu usunięcia atrybutu archiwum w każdym pliku na dysku f : ma rozszerzenie pliku .bak.
Wskazówka: w powyższym przykładzie pliki BAK wskazują pliki, dla których utworzono kopię zapasową, co oznacza, że nie trzeba ich archiwizować ani ponownie tworzyć kopii zapasowej, dlatego należy usunąć atrybut archiwum.
attrib myimage.jpg
Aby zakończyć prostym przykładem atrybutu, to polecenie po prostu wyświetla właściwości pliku o nazwie myimage.jpg. Jeśli usunąłeś drugą połowę i właśnie wykonałeś polecenie attrib, zostaną wyświetlone właściwości wszystkich plików w bieżącym katalogu.
Błąd polecenia atrybutu
![Dowiedz się więcej o poleceniu Atrybut Dowiedz się więcej o poleceniu Atrybut]()
Podobnie jak w przypadku większości poleceń wiersza poleceń, pamiętaj o umieszczeniu cudzysłowów wokół nazw folderów lub plików ze spacjami. Jeśli zapomnisz zrobić to za pomocą polecenia attrib, pojawi się błąd „Nieprawidłowy format parametru -” .
Na przykład zamiast wpisywać mój folder w wierszu poleceń, aby wyświetlić ścieżkę do folderu o tej nazwie, należy wpisać „mój folder” (używając cudzysłowu).
Błędy poleceń atrybutów, takie jak „Odmowa dostępu”, oznaczają, że nie masz wystarczających uprawnień dostępu do plików, w których próbujesz wprowadzić zmiany atrybutów. Ustaw własność tych plików w systemie Windows i spróbuj ponownie.
Zmiany w poleceniu attrib
![Dowiedz się więcej o poleceniu Atrybut Dowiedz się więcej o poleceniu Atrybut]()
Opcje poleceń attrib +i, -i i /l były po raz pierwszy dostępne w systemie Windows Vista i zostały zachowane aż do systemu Windows 10 .
Przełączniki +v, -v, +x i -x polecenia attrib są dostępne tylko w systemach Windows 7, Windows 8 i Windows 10.
Powiązane polecenia
Zwykle polecenie xcopy wpływa na właściwości pliku po utworzeniu kopii zapasowej. Na przykład przełącznik /m polecenia xcopy wyłącza atrybut archiwum po skopiowaniu pliku.
Podobnie przełącznik /k polecenia xcopy zachowuje atrybut tylko do odczytu pliku po jego skopiowaniu.
Wyświetl właściwości w Eksploratorze
![Dowiedz się więcej o poleceniu Atrybut Dowiedz się więcej o poleceniu Atrybut]()
Możesz także przeglądać i zarządzać właściwościami plików i folderów w Eksploratorze, używając zwykłych przycisków menu. To może być lepsze, jeśli nie znasz wiersza poleceń.
W tym celu kliknij obiekt prawym przyciskiem myszy i przejdź do Właściwości > zakładka Ogólne .