If-Koubou

Jak zmienić atrybuty pliku za pomocą Attrib z wiersza poleceń systemu Windows

Jak zmienić atrybuty pliku za pomocą Attrib z wiersza poleceń systemu Windows (Jak)

System Windows oferuje szeroką gamę narzędzi, do których można uzyskać dostęp za pomocą okna wiersza polecenia, w tym narzędzia "attrib", które ułatwia wyszukiwanie plików według lokalizacji i nazwy, a następnie przeglądanie i modyfikowanie ich atrybutów plików.

Jakie atrybuty można wykorzystać?

Teraz, gdy masz otwarte okno wiersza polecenia z podwyższonym poziomem uprawnień, musisz wiedzieć, jakie typy atrybutów możesz edytować za pomocą narzędzia "attrib". Istnieją dwa główne typy atrybutów "podstawowy" i "rozszerzony".

Podstawowe przełączniki atrybutów (R, H, A, S)

  1. R - To polecenie przypisze atrybut "Tylko do odczytu" do wybranych plików lub folderów.
  2. H - To polecenie przypisze atrybut "Ukryty" do wybranych plików lub folderów.
  3. A - To polecenie przygotuje wybrane pliki lub foldery do "Archiwizacji".
  4. S - To polecenie zmieni wybrane pliki lub foldery, przypisując atrybut "System".

Składnia "Attrib"

Będziesz potrzebował znać poprawną składnię do użycia w narzędziu "attrib", zanim zaczniesz.

ATTRIB [+ atrybut | - atrybut] [ścieżka] [/ S [/ D]]

W tej składni musisz wiedzieć, co reprezentują różne przełączniki i parametry.

  1. + I - wskazują, czy aktywujesz lub dezaktywujesz określony atrybut.
  2. Atrybuty, których możesz użyć, są opisane powyżej.
  3. "/ S" oznacza, że ​​chcesz przeszukać całą określoną ścieżkę, łącznie z podfolderami dla określonego pliku.
  4. "/ D" oznacza, że ​​chcesz uwzględnić także dowolne foldery procesów.
  5. Ścieżka wskazuje lokalizację docelowego folderu lub pliku. Odpowiednią składnię plików ścieżek pokazano poniżej.
Dysk i / lub nazwa pliku - C: \ *. * LUB C: \ Users \ Owner \ Desktop \ samplefile.txt

Jeśli nie wybierzesz żadnego z wymienionych powyżej atrybutów, pliki lub foldery zostaną przywrócone do bieżących ustawień atrybutów.

Poćwiczmy

Teraz, gdy znasz typy atrybutów, których możesz użyć i składnię, której potrzebujesz, zastosujmy kilka scenariuszy. Otwórz menu Start w Windows 7 i 10 lub otwórz funkcję wyszukiwania w Windows 8 i wyszukaj CMD. Następnie kliknij go prawym przyciskiem myszy, a następnie naciśnij "Uruchom jako administrator". Nie musisz otwierać okna wiersza polecenia z podwyższonym poziomem uprawnień, aby uniknąć okien dialogowych potwierdzenia.

Scenariusz 1 - Wyczyść atrybuty "Ukryty i system" za pomocą jednego polecenia, aby pliki lub foldery były normalne.

W tym przykładzie najpierw utworzymy plik w katalogu "Dokumenty" o nazwie "sample.txt". Najpierw otwórz katalog i kliknij prawym przyciskiem myszy gdzieś w oknie, przenieś mysz do sekcji "Nowy", kliknij "Plik tekstowy" i nazwij dokument "próbka".

Teraz przejdź do okna CMD. Zmienimy właściwości pliku, aby był zarówno plikiem systemowym, jak i ukrytym. Zrób to, wpisując następujące polecenie.

attrib + h + s C: \ Users \ Martin \ Documents \ sample.txt

Pamiętaj, aby zastąpić "Jaskółka oknówka"Sekcja parametru ścieżki z nazwą użytkownika komputera.

Gdy to zrobisz, zauważysz, że plik zniknął z twojego folderu dokumentów. Teraz, gdy chcemy usunąć atrybuty System i Hidden file z "sample.txt", będziemy musieli użyć następującego prostego polecenia.

attrib -h -s C: \ Users \ Martin \ Documents \ sample.txt

Zwróć uwagę, że jeśli spróbujesz wpisać nazwę pliku bez ścieżki, pojawi się błąd. Musisz pamiętać, aby dodać całą ścieżkę do swojego polecenia. Teraz, jeśli wrócisz do katalogu "Dokumenty", zobaczysz plik na liście.

Scenariusz 2 - Utwórz wszystkie pliki tekstowe w folderze systemowym "Pliki do pobrania" do odczytu.

Teraz utworzymy kilka przykładowych plików tekstowych w katalogu "Downloads", a my je edytujemy za pomocą narzędzia "attrib", aby wszystkie stały się plikami systemowymi tylko do odczytu.

Po utworzeniu przykładowych plików tekstowych, nadszedł czas, aby użyć polecenia CMD do napisania polecenia, które zmieni atrybuty wszystkich plików tekstowych w określonym katalogu na "Tylko do odczytu i system". W tym celu będziemy musieli użyć symboli wieloznacznych aby wybrać wszystkie pliki tekstowe. Możesz to zrobić, używając poniższego polecenia. Pamiętaj, aby zastąpić "Jaskółka oknówka"Sekcja z nazwą użytkownika komputera.

attrib + r + s C: \ Users \ Martin \ Downloads \ *. txt

Teraz możesz otworzyć folder pobierania, kliknąć prawym przyciskiem myszy jeden z plików tekstowych, a następnie wybrać właściwości. Zauważysz, że atrybuty pliku zostały zmienione. Aby usunąć te ustawienia, wystarczy użyć tego samego polecenia, ale zastąp znaki plus znakami minus.

attrib -r -s C: \ Users \ Martin \ Downloads \ *. txt

Scenariusz 3 - Przygotuj plik znajdujący się na twoim komputerze do archiwizacji.

Zacznijmy od utworzenia przykładowego pliku tekstowego na pulpicie. Teraz przejdź do okna CMD i wprowadź następujący ciąg, aby przygotować wybrany plik do archiwizacji.

attrib + a C: \ Users \ Martin \ Desktop \ sample.txt

Scenariusz 4 - Ukryj cały katalog / folder na pulpicie.

Załóżmy na przykład, że masz wrażliwe dane w folderze na pulpicie o nazwie "Prywatne" i chcesz je ukryć wraz ze wszystkimi jego plikami i podfolderami. Należy pamiętać, że podczas pracy z atrybutami katalogu nie można używać symboli wieloznacznych, takich jak "? i *. "Musisz podać wyraźną ścieżkę pliku. Najpierw musisz utworzyć folder na pulpicie i umieścić w nim kilka plików.Gdy to zrobisz, przejdź do okna CMD i wprowadź następujące polecenie.

attrib + h C: \ Users \ Martin \ Desktop \ Private

Po naciśnięciu "Enter" cały folder zniknie, ponieważ zostanie ukryty.

Teraz możesz grać z niektórymi innymi ustawieniami, aby wprowadzić zmiany w atrybutach plików na twoim komputerze.