Polecenie attrib to polecenie wiersza polecenia służące do wyświetlania lub zmiany atrybutów pliku lub folderu.
Możesz również znaleźć i ustawić większość atrybutów plików i folderów w Eksploratorze Windows, klikając obiekt prawym przyciskiem myszy i przechodząc do niego Właściwości> Ogólne patka.
Dostępność poleceń Attrib
Polecenie attrib jest dostępne w wierszu polecenia we wszystkich systemach operacyjnych Windows, w tym w systemach Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP i starszych wersjach systemu Windows.
Wszystkie dostępne narzędzia diagnostyczne i naprawcze dostępne w różnych wersjach systemu Windows, w tym zaawansowane opcje uruchamiania, opcje odzyskiwania systemu i konsola odzyskiwania, zawierają również polecenie attrib w niektórych przypadkach.
To polecenie attrib jest również dostępne w MS-DOS jako polecenie DOS.
Uwaga: Dostępność niektórych przełączników poleceń attrib i innych składni polecenia attrib może różnić się w zależności od systemu operacyjnego i systemu operacyjnego.
Składnia i przełączniki polecenia Attrib
attrib + a|-za + godz|-h + i|-ja + r|-r + s|-s + v|-v + x|-x napęd : ścieżka Nazwa pliku / s /re / l
Wskazówka: Zobacz, jak odczytać składnię komend, jeśli nie wiesz, jak interpretować składnię polecenia attrib, którą widzisz powyżej lub pokazano w poniższej tabeli.
attrib | Wykonaj komendę attrib, aby zobaczyć atrybuty ustawione na plikach w katalogu, z którego wykonywane jest polecenie. |
+ a | Ustawia atrybut pliku archiwum na plik lub katalog. |
-za | Czyści atrybut archiwum. |
+ godz | Ustawia atrybut ukrytego pliku na plik lub katalog. |
-h | Czyści ukryty atrybut. |
+ i | Ustawia atrybut pliku "nie indeksowany" dla pliku lub katalogu. |
-ja | Czyści atrybut pliku "nie indeksuje". |
+ r | Ustawia atrybut pliku tylko do odczytu na plik lub katalog. |
-r | Czyści atrybut tylko do odczytu. |
+ s | Ustawia atrybut pliku systemowego na plik lub katalog. |
-s | Czyści atrybut systemowy. |
+ v | Ustawia atrybut pliku integralności na plik lub katalog. |
-v | Czyści atrybut integralności. |
+ x | Ustawia atrybut pliku bez szorowania dla pliku lub katalogu. |
-x | Usuwa atrybut braku szorowania. |
napęd : , ścieżka, nazwa pliku | To jest plik ( Nazwa pliku , opcjonalnie z napęd i ścieżka ), katalog ( ścieżka , opcjonalnie z napęd ), lub napęd że chcesz przejrzeć lub zmienić atrybuty. Korzystanie z symboli wieloznacznych jest dozwolone. |
/ s | Użyj tego przełącznika, aby wykonać dowolne wyświetlenie atrybutu pliku lub zmiany w podfolderach w dowolnym miejscu napęd i / lub ścieżka które określiłeś, lub te w folderze, z którego wykonujesz, jeśli nie określisz dysku lub ścieżki. |
/re | Ta opcja atrybutu obejmuje katalogi, nie tylko pliki, do tego, co wykonujesz. Możesz używać tylko /re z / s. |
/ l | The / l opcja stosuje cokolwiek robisz z poleceniem attrib do samego łącza symbolicznego zamiast celu dowiązania symbolicznego. The / l przełącznik działa tylko wtedy, gdy używasz również / s przełącznik. |
/? | Użyj przełącznika pomocy za pomocą polecenia attrib, aby wyświetlić szczegółowe informacje na temat powyższych opcji bezpośrednio w oknie wiersza polecenia. Wykonanie attrib /? jest taki sam jak użycie polecenia help do wykonania pomóc attrib. |
Uwaga: W Konsoli odzyskiwania, + c i -do przełączniki są dostępne dla polecenia attrib, które odpowiednio ustawia i usuwa atrybut skompresowanego pliku. Poza tym obszarem diagnostycznym w systemie Windows XP, użyj komendy compact do obsługi kompresji plików z wiersza poleceń.
Gdy wildcard jest dozwolona za pomocą polecenia attrib, oznacza to, że możesz użyć symbolu *, aby zastosować atrybut do grupy plików.
Jednak, jeśli to konieczne, należy najpierw wyczyścić system lub ukryty atrybut, aby móc zmienić dowolny inny atrybut pliku.
Przykłady poleceń Attrib
attrib + r c: windows system secretfolder
W powyższym przykładzie polecenie attrib służy do włączania atrybutu "tylko do odczytu", używając znaku " + r opcja dla tajny folder katalog zlokalizowany w c: windows system .
attrib -h c: config.sys
W tym przykładzie config.sys plik znajduje się w katalogu głównym programu do: dysk ma ukryty atrybut pliku wyczyszczony przy użyciu -h opcja.
attrib -h -r -s c: boot bcd
Tym razem polecenie attrib służy do usuwania wielu atrybutów plików z pliku bcd plik, ważny plik, który musi działać dla systemu Windows, aby rozpocząć. W rzeczywistości, wykonanie atrybutu, jak pokazano powyżej, jest kluczową częścią procesu opisanego w naszym Poradniku odbudowy BCD w samouczku Windows.
attrib myimage.jpg
Aby zakończyć prostym przykładem, ten po prostu wyświetla atrybuty pliku o nazwie myimage.jpg .
Błędy polecenia Attrib
Podobnie jak w przypadku większości poleceń w wierszu polecenia, należy pamiętać o użyciu podwójnych cudzysłowów wokół folderu lub nazwy pliku, która ma spacje. Jeśli zapomnisz zrobić to za pomocą polecenia attrib, dostaniesz "Format parametrów niepoprawny -" błąd.
Na przykład zamiast pisać mój folder w wierszu polecenia, aby wyświetlić ścieżkę do folderu o tej nazwie, wpisz "mój folder" wykorzystywać cytaty.
Błędy polecenia Attrib, takie jak "Odmowa dostępu", oznaczają, że nie masz wystarczającego dostępu do plików, do których próbujesz wprowadzić zmiany w atrybutach. Przejmij na własność te pliki w systemie Windows, a następnie spróbuj ponownie.
Zmiany w dowodzie Attrib
The + i, -ja, i / l Opcje polecenia attrib były po raz pierwszy dostępne w systemie Windows Vista i zostały zachowane w systemie Windows 10.
The + v, -v, + x, i -x przełączniki polecenia attrib są dostępne tylko w systemach Windows 7, Windows 8 i Windows 10.
Polecenia powiązane z Attrib
Często zdarza się, że polecenie xcopy wpływa na atrybut pliku po utworzeniu kopii zapasowej. Na przykład polecenie xcopy / m przełącznik wyłącza atrybut archiwum po skopiowaniu pliku.
Podobnie, xcopy / k switch zachowuje atrybut tylko do odczytu pliku po jego skopiowaniu.