Skip to main content

Polecenie Attrib (Przykłady, Opcje, Przełączniki i więcej)

Anonim

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.

attribWykonaj komendę attrib, aby zobaczyć atrybuty ustawione na plikach w katalogu, z którego wykonywane jest polecenie.
+ aUstawia atrybut pliku archiwum na plik lub katalog.
-zaCzyści atrybut archiwum.
+ godzUstawia atrybut ukrytego pliku na plik lub katalog.
-hCzyści ukryty atrybut.
+ iUstawia atrybut pliku "nie indeksowany" dla pliku lub katalogu.
-jaCzyści atrybut pliku "nie indeksuje".
+ rUstawia atrybut pliku tylko do odczytu na plik lub katalog.
-rCzyści atrybut tylko do odczytu.
+ sUstawia atrybut pliku systemowego na plik lub katalog.
-sCzyści atrybut systemowy.
+ vUstawia atrybut pliku integralności na plik lub katalog.
-vCzyści atrybut integralności.
+ xUstawia atrybut pliku bez szorowania dla pliku lub katalogu.
-xUsuwa 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.
/ sUż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.
/reTa opcja atrybutu obejmuje katalogi, nie tylko pliki, do tego, co wykonujesz. Możesz używać tylko /re z / s.
/ lThe / 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.