KWALIFIKACJA INF2 - CZERWIEC 2020

PYTANIE NR 10.
W systemie Windows użycie prezentowanego polecenia spowoduje tymczasową zmianę koloru
Ilustracja przedstawia zrzut ekranu z wiersza poleceń systemu Windows.
A.
B.
C.
D.
Wyjaśnienie poprawnej odpowiedzi:
Polecenie color 1 jest interpretowane jako color 01, gdzie pierwsza cyfra (0) oznacza tło, a druga (1) kolor tekstu. Przy typowych ustawieniach domyślnych (np. 07) tło pozostaje czarne, a zmienia się wyłącznie kolor czcionki. Zmiana działa tylko w bieżącym oknie CMD.

Pełne wyjaśnienie:

Polecenie COLOR w wierszu poleceń Windows służy do zmiany kolorów konsoli w bieżącej sesji (czyli w aktualnie otwartym oknie). Składnia ma postać color [XY], gdzie:

  • X to kolor tła (wartość szesnastkowa 0–F),
  • Y to kolor tekstu (wartość szesnastkowa 0–F).

Ważny szczegół: gdy podasz tylko jedną cyfrę, Windows traktuje ją jak zapis dwucyfrowy z zerem wiodącym. Dlatego wpisanie color 1 oznacza w praktyce color 01, a nie color 10.

Konsekwencje dla typowych ustawień domyślnych w CMD (często spotyka się schemat 07, czyli tło 0 i tekst 7):

  • tło: pozostaje 0 (bez zmiany),
  • tekst: zmienia się z 7 na 1 (czyli na niebieski).

Dlatego poprawna jest odpowiedź mówiąca o tymczasowej zmianie koloru czcionki w oknie wiersza poleceń uruchomionym z ustawieniami domyślnymi.

Pozostałe odpowiedzi są błędne, ponieważ:

  • Zmiana paska tytułu okna nie jest efektem polecenia COLOR – dotyczy ono wyłącznie kolorów obszaru konsoli (tło/tekst).
  • Zmiana tła wymagałaby zmiany pierwszej cyfry (X). W 01 tło nadal ma wartość 0, więc nie ulega zmianie.
  • Jednoczesna zmiana tła i czcionki wystąpiłaby przy poleceniu z dwiema cyframi, gdzie oba nible są różne od wartości bieżących (np. 4F). Dla 01 modyfikowany jest tylko kolor tekstu.

W praktyce administratorzy używają COLOR do szybkiego oznaczania kontekstu pracy (np. inne kolory dla różnych serwerów/środowisk). Po zamknięciu okna CMD ustawienie wraca do domyślnego, a polecenie color bez parametrów zwykle przywraca schemat domyślny.

Dodatkowe pytania

Dodatkowe pytania (FAQ):
Polecenie COLOR zmienia kolory konsoli CMD: tło i kolor tekstu. Działa w obrębie aktualnie uruchomionego okna wiersza poleceń, więc po zamknięciu okna zwykle wracasz do ustawień domyślnych. Składnia to najczęściej color XY.
W zapisie color XY pierwsza cyfra X oznacza kolor tła, a druga cyfra Y oznacza kolor tekstu. Są to wartości szesnastkowe 0–F. Dzięki temu jedną komendą możesz ustawić kontrast i czytelność wyjścia w konsoli.
Bo pojedyncza cyfra jest interpretowana jako dwie cyfry z zerem wiodącym: "1" → "01". Oznacza to tło=0 (zwykle czarne) i tekst=1 (niebieski). Niebieskie tło uzyskałbyś przy wartości, gdzie pierwsza cyfra to 1, np. 10.
W wielu konfiguracjach spotyka się schemat 07 (tło 0, tekst 7), czyli czarne tło i jasny tekst. Czasem spotyka się też 0F. W pytaniach egzaminacyjnych zwykle zakłada się klasyczne ustawienie czarne tło + jasny tekst, chyba że podano inaczej.
Nie, standardowo jest to zmiana tymczasowa dla bieżącej sesji CMD. Po zamknięciu okna i uruchomieniu nowego wiersza poleceń wracają ustawienia domyślne. Do trwałej zmiany wyglądu używa się ustawień właściwości konsoli, a nie samej komendy COLOR.
Najprościej użyć polecenia color bez parametrów, które zwykle przywraca domyślny schemat kolorów konsoli. Alternatywnie można zamknąć okno CMD i otworzyć nowe. Na egzaminie warto pamiętać, że polecenie bez argumentów działa inaczej niż polecenie z argumentem.
Sprawdź liczbę cyfr i ich pozycję. color 1 → interpretacja jako 01, więc zmienia głównie tekst. color 10 ma już dwie cyfry, więc tło=1 (niebieskie), a tekst=0 (czarny). To częsta pułapka w zadaniach.
Najczęstsze są: (1) pomylenie, która cyfra odpowiada za tło, a która za tekst; (2) uznanie, że pojedyncza cyfra zmienia tło; (3) mylenie color 1 z color 10. Warto zapamiętać: pierwsza cyfra to tło, druga to tekst.
COLOR bywa użyteczne do wizualnego oznaczania kontekstu: inne kolory dla różnych środowisk (produkcyjne/testowe), dla okien uruchomionych z uprawnieniami administratora lub dla krytycznych skryptów. Nie wpływa to na działanie poleceń, ale pomaga uniknąć pomyłek i poprawia czytelność.
Nie wprost. Polecenie COLOR jest typowe dla CMD. W PowerShell zmiana kolorów zwykle odbywa się innymi mechanizmami (np. ustawieniami hosta lub właściwościami wyjścia). Na egzaminie INF.2 kluczowe jest rozpoznanie, że pokazane polecenie dotyczy okna CMD.
info

Około 50% zdających odpowiada poprawnie na to pytanie. trudne

Eksperci podkreślają: "Polecenie color 1 jest interpretowane jako color 01, gdzie pierwsza cyfra (0) oznacza tło, a druga (1) kolor tekstu."

Źródła:

  • Microsoft Learn — Windows commands: COLOR (Command-Line reference), https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/color — dostęp 2026-02-28
  • Microsoft Learn — Command-Line reference (Windows commands), sekcja dotycząca poleceń konsoli CMD, https://learn.microsoft.com/en-us/windows-server/administration/windows-commands/windows-commands — dostęp 2026-02-28
  • SS64 — COLOR command (Windows), opis składni color [attr] i mapowania cyfr szesnastkowych, https://ss64.com/nt/color.html — dostęp 2026-02-28

Materiały:

  • Dokumentacja polecenia COLOR dla Windows CMD
  • Ćwiczenia z plikami wsadowymi (.bat) i zmianą wyglądu konsoli
  • Materiały szkolne z administracji Windows (moduł: praca w CMD/PowerShell)

Aktualizacja pytania: 31.03.2026



Aktualizacja pytania: 31.03.2026
📡 Brak połączenia internetowego