KWALIFIKACJA INF2 - CZERWIEC 2016

PYTANIE NR 8.
Użycie polecenia attrib +h +s +r przykiad.txt w linii poleceń systemu Windows spowoduje
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Polecenie attrib +h +s +r przykiad.txt dodaje wskazane atrybuty pliku: H (ukryty), S (systemowy) i R (tylko do odczytu). Znak "+" oznacza nadanie atrybutu, a nie zapis treści do pliku, kompresję czy ustawianie hasła. Dlatego poprawna jest odpowiedź o atrybutach: ukryty, systemowy i tylko do odczytu.

Pełne wyjaśnienie:

Polecenie attrib w systemie Windows służy do zarządzania atrybutami plików, czyli metadanymi opisującymi sposób traktowania pliku przez system i narzędzia użytkownika. Składnia opiera się na przełącznikach postaci +litera (dodaj atrybut) albo -litera (usuń atrybut) oraz wskazaniu pliku lub ścieżki.

W poleceniu attrib +h +s +r przykiad.txt występują trzy atrybuty:

  • +h – nadaje atrybut Hidden, czyli plik staje się ukryty w standardowym widoku (zobaczysz go dopiero po włączeniu pokazywania ukrytych plików).
  • +s – nadaje atrybut System; plik jest oznaczony jako systemowy, co ma zniechęcać do przypadkowych operacji na nim i wpływa na sposób prezentacji w narzędziach systemowych.
  • +r – nadaje atrybut Read-only, czyli "tylko do odczytu"; typowo blokuje przypadkową edycję/zapis, dopóki atrybut nie zostanie zdjęty.

Dlatego poprawna jest odpowiedź mówiąca o nadaniu atrybutów: ukryty, systemowy oraz tylko do odczytu.

Pozostałe odpowiedzi są błędne, bo opisują inne mechanizmy niż atrybuty:

  • "Zapisanie ciągu znaków hsr w pliku" – attrib nie służy do zapisu treści do pliku, tylko do zmiany metadanych.
  • "Zabezpieczenie hasłem hsr" – attrib nie ustawia haseł ani szyfrowania; do ochrony dostępu służą m.in. uprawnienia NTFS lub szyfrowanie, a nie atrybuty.
  • "Ukryty, skompresowany oraz tylko do odczytu" – przełącznik +s oznacza systemowy, a nie kompresję; mylenie tych pojęć to częsty błąd.

W praktyce połączenie H+S+R bywa używane do ograniczenia ryzyka przypadkowej modyfikacji ważnych plików konfiguracyjnych, ale nie zastępuje to prawdziwych mechanizmów bezpieczeństwa (uprawnień).

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Polecenie attrib służy do wyświetlania i zmiany atrybutów plików/katalogów w Windows. Pozwala m.in. dodać lub usunąć atrybuty takie jak ukryty (H), systemowy (S) i tylko do odczytu (R). Nie zmienia treści pliku, tylko jego metadane.
W attrib znak + oznacza nadanie atrybutu, a znak - oznacza jego usunięcie. Przykład: attrib +r plik.txt ustawi "tylko do odczytu", a attrib -r plik.txt zdejmie ten atrybut. Tak samo działa dla H i S.
Atrybut H (Hidden) oznacza plik ukryty. W standardowym widoku Eksploratora może nie być widoczny, dopóki nie włączysz opcji pokazywania ukrytych elementów. Stosuje się go, by zmniejszyć ryzyko przypadkowego usunięcia lub edycji plików pomocniczych i konfiguracyjnych.
Atrybut S (System) oznacza plik systemowy. Bywa mylony z kompresją, bo studenci kojarzą literę "S" z inną funkcją lub skrótem, ale w kontekście attrib "S" to właśnie systemowy. Kompresja w Windows to osobny mechanizm, niezwiązany z +s.
Atrybut R (Read-only) zwykle uniemożliwia zapis/edycję pliku w typowych programach, dopóki nie zdejmiesz atrybutu. Nie jest to jednak pełne zabezpieczenie dostępu: uprawnienia NTFS i uprawnienia administratora mogą pozwolić na zmianę atrybutu lub zastąpienie pliku, zależnie od sytuacji.
attrib zmienia tylko atrybuty (metadane) pliku, np. ukrycie czy "tylko do odczytu". Nie szyfruje danych i nie ustawia hasła. Jeśli celem jest ochrona poufności lub kontroli dostępu, stosuje się inne mechanizmy, np. uprawnienia NTFS albo rozwiązania szyfrujące, a nie same atrybuty.
Aby sprawdzić atrybuty, uruchom attrib nazwa_pliku (bez + i -). Polecenie wypisze litery oznaczające ustawione atrybuty, a obok ścieżkę pliku. To szybki sposób, by potwierdzić, czy plik jest ukryty (H), systemowy (S) lub tylko do odczytu (R) przed wykonaniem innych działań.
Użyj znaków minus: attrib -h -s -r plik.txt. Każdy przełącznik z "-" usuwa dany atrybut. To typowy krok, gdy plik jest niewidoczny w Eksploratorze (H), traktowany jako systemowy (S) albo nie daje się edytować (R). Następnie ponownie sprawdź wynik poleceniem attrib plik.txt.
Najczęstsze pomyłki to: 1) traktowanie attrib jak narzędzia do szyfrowania/hasła, 2) mylenie +s (systemowy) z inną funkcją, np. kompresją, 3) przekonanie, że atrybuty zastępują uprawnienia NTFS. Na egzaminie czytaj uważnie litery H/S/R.
Najskuteczniej: praktyka w cmd.exe. Załóż katalog testowy, twórz pliki i zmieniaj im atrybuty: attrib +h, +s, +r, potem zdejmuj je przez -h -s -r. Równolegle korzystaj z pomocy attrib /? i notuj, co robi każda litera.
info

Statystycznie 64% uczniów zna prawidłową odpowiedź. średnie

Specjaliści zwracają uwagę: "Polecenie attrib +h +s +r przykiad.txt dodaje wskazane atrybuty pliku: H (ukryty), S (systemowy) i R (tylko do odczytu)."

Źródła:

  • Microsoft Learn — Attrib (Windows commands), opis przełączników +H +S +R, https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/attrib - accessed 2026-02-18
  • Microsoft Learn — Command-line reference A–Z (Windows commands), sekcja narzędzi wiersza poleceń (odsyłacz do attrib), https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/windows-commands - accessed 2026-02-18
  • Pomoc wbudowana systemu Windows: dokumentacja polecenia wyświetlana przez "attrib /?" (cmd.exe) — źródło lokalne systemu operacyjnego

Materiały:

  • Dokumentacja Microsoft dla polecenia attrib (składnia i znaczenie przełączników)
  • Wbudowana pomoc w Windows: "attrib /?" w cmd.exe
  • Materiały szkolne z administracji Windows: atrybuty plików i uprawnienia NTFS (porównanie)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego