Attrib Polecenie (przykłady, opcje, przełączniki i inne)

Spisu treści:

Attrib Polecenie (przykłady, opcje, przełączniki i inne)
Attrib Polecenie (przykłady, opcje, przełączniki i inne)
Anonim

Polecenie attrib wyświetla lub zmienia atrybuty pliku lub folderu. Jest uruchamiany z wiersza polecenia we wszystkich wersjach systemu Windows.

Image
Image

Dostępność polecenia „Attrib”

Polecenie attrib jest dostępne w wierszu polecenia we wszystkich systemach operacyjnych Windows, w tym Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP oraz starszych wersjach systemu Windows również.

Wszystkie narzędzia diagnostyczne i naprawcze w trybie offline dostępne w różnych wersjach systemu Windows, w tym zaawansowane opcje uruchamiania, opcje odzyskiwania systemu i konsola odzyskiwania, obejmują również pewną pojemność attrib in.

To polecenie attrib jest również dostępne w systemie MS-DOS jako polecenie DOS.

Dostępność niektórych attrib przełączników poleceń i innych attrib składni poleceń może się różnić w zależności od systemu operacyjnego.

Składnia i przełączniki polecenia „Attrib”

Polecenie przyjmuje następującą ogólną postać:

atrybut [+a|-a] [+h|-h] [+i|-i] [+r|-r] [+s|-s] [+v|-v] [+ x|-x] [dysk:][ścieżka][nazwa pliku] [/s [/d] [/l]

Jeżeli nie jesteś pewien, jak interpretować składnię polecenia attrib, którą widzisz powyżej lub w poniższej tabeli, zalecamy zapoznanie się ze składnią polecenia.

Opcje poleceń atrybutów
Pozycja Wyjaśnienie
attrib Wykonaj samo polecenie attrib, aby zobaczyć atrybuty ustawione w plikach w katalogu, z którego wykonujesz polecenie.
+a Ustawia atrybut pliku archiwum na plik lub katalog.
- a Czyści atrybut archiwum.
+h Ustawia atrybut ukrytego pliku na plik lub katalog.
- h Usuwa ukryty atrybut.
+i Ustawia atrybut pliku „bez indeksowania treści” na plik lub katalog.
- i Usuwa atrybut pliku „bez indeksowania treści”.
+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 integralności pliku na plik lub katalog.
- v Usuwa atrybut integralności.
+x Ustawia atrybut „no scrub” do pliku lub katalogu.
- x Czyści atrybut „brak szorowania”.
dysk :, ścieżka, nazwa pliku To jest plik (nazwa pliku, opcjonalnie z dyskiem i ścieżką), katalog (ścieżka, opcjonalnie z dyskiem) lub dysk, którego atrybuty chcesz wyświetlić lub zmienić. Używanie symboli wieloznacznych jest dozwolone.
/s Użyj tego przełącznika, aby wykonać dowolne wyświetlanie atrybutów pliku lub zmiany, które wprowadzasz w podfolderach na dowolnym dysku i/lub ścieżce, które określiłeś, lub tych w folderze, z którego wykonujesz, jeśli tego nie zrobisz określ dysk lub ścieżkę.
/d Ta opcja atrybutu obejmuje katalogi, a nie tylko pliki, do tego, co wykonujesz. Możesz używać tylko /d z /s.
/l Opcja /l stosuje wszystko, co robisz z poleceniem attrib do samego dowiązania symbolicznego zamiast do celu dowiązania symbolicznego. Przełącznik /l działa tylko wtedy, gdy używasz również przełącznika /s.
/? Użyj przełącznika pomocy z poleceniem attrib, aby wyświetlić szczegóły dotyczące powyższych opcji bezpośrednio w oknie wiersza polecenia. Wykonanie attrib /? jest takie samo, jak użycie polecenia help do wykonania help attrib.

W Konsoli odzyskiwania przełączniki +c i - c dotyczą attrib. Ustawiają i czyszczą odpowiednio atrybut skompresowanego pliku. Poza tym obszarem diagnostycznym w systemie Windows XP użyj polecenia compact do obsługi kompresji plików z wiersza poleceń.

Gdy symbol wieloznaczny jest dozwolony w attrib, oznacza to, że możesz użyć gwiazdki, aby zastosować atrybut do grupy plików. Jednakże, jeśli ma to zastosowanie, musisz najpierw wyczyścić atrybut systemowy lub ukryty, zanim będziesz mógł zmienić inne atrybuty pliku.

Przykłady poleceń atrybutów

attrib +r c:\windows\system\tajny folder

W powyższym przykładzie attrib włącza atrybut tylko do odczytu, używając opcji +r, dla katalogu secretfolder znajdującego się w c:\windows\system.

attrib -h c:\config.sys

W tym przykładzie plik config.sys znajdujący się w katalogu głównym dysku c: ma swój atrybut ukryty plik wyczyszczony za pomocą opcji -h.

attrib -h -r -s c:\boot\bcd

Tym razem attrib usuwa kilka atrybutów plików z pliku bcd, ważnego pliku, który musi działać, aby system Windows mógł się uruchomić. W rzeczywistości wykonanie polecenia attrib, jak pokazano powyżej, jest kluczową częścią procesu opisanego w krokach niezbędnych do odbudowania BCD w systemie Windows.

atrybut +a f:. & atrybut -a f:.bak

W powyższym przykładzie stosujemy +a, aby ustawić atrybut archiwum na wszystkich plikach istniejących na dysku f:, ale następnie używamy &, aby usunąć atrybut archiwum z każdego pliku na f:, który ma Rozszerzenie pliku.bak.

W powyższym przykładzie pliki BAK wskazują pliki, które zostały już zarchiwizowane, co oznacza, że nie trzeba ich ponownie archiwizować/kopii zapasowej, stąd potrzeba usunięcia atrybutu archiwum.

atrybut myimage.jpg

Aby zakończyć prostym attrib przykładem, ten po prostu wyświetla atrybuty pliku o nazwie myimage.jpg. Jeśli miałbyś usunąć drugą połowę i wykonać tylko polecenie attrib, wyświetliłoby się atrybuty dla wszystkich plików w bieżącym katalogu.

Błędy poleceń atrybutów

Podobnie jak w przypadku większości poleceń w wierszu polecenia, użyj podwójnych cudzysłowów wokół nazwy folderu lub pliku ze spacjami. Jeśli zapomnisz tego zrobić za pomocą polecenia attrib, otrzymasz błąd „Niepoprawny format parametru -”.

Na przykład, zamiast wpisywać mój folder w wierszu polecenia, aby wyświetlić ścieżkę do folderu o tej nazwie, wpisz „mój folder”, aby użyć cudzysłowów.

Attrib błędy poleceń, takie jak Odmowa dostępu, oznaczają, że nie masz wystarczającego dostępu do plików, w których próbujesz zmienić atrybuty. Przejmij na własność te pliki w systemie Windows i spróbuj ponownie.

Zmiany w poleceniu atrybutów

Opcje poleceń +i, - i i /l były pierwsze dostępne w systemie Windows Vista i zostały zachowane w systemie Windows 10.

+v, - v, +x i - x przełączniki dla polecenia attrib są dostępne tylko w systemach Windows 7, Windows 8 i Windows 10.

Polecenia związane z atrybutami

Często zdarza się, że polecenie xcopy wpływa na atrybut pliku po utworzeniu kopii zapasowej. Na przykład przełącznik /m polecenia xcopy wyłącza atrybut archiwum po skopiowaniu pliku.

Podobnie przełącznik xcopy /k zachowuje atrybut tylko do odczytu pliku po jego skopiowaniu.

Wyświetlanie atrybutów w Eksploratorze

Image
Image

Możesz także przeglądać i zarządzać atrybutami plików i folderów w Eksploratorze za pomocą zwykłych przycisków menu. Może to być preferowane dla Ciebie, jeśli nie znasz wiersza poleceń.

Zrób to, klikając prawym przyciskiem myszy obiekt i przechodząc do jego Właściwości > Ogólne tab.

Zalecana: