Wykonaj niżej wymienione zadania tylko przy użyciu poleceń CMD. Po każdym kroku kontroluj efekt poleceniem dir, type, more lub otwarciem pliku. Zadbaj o ścieżki względne, przekierowania (>, >>) i opcje poleceń.
Na Pulpicie utwórz katalog Projekt z podkatalogami:
Projekt\
├─ LAB\
│ ├─ A1\
│ ├─ A2\
│ └─ A3\
├─ BAZA\
│ └─ Raporty\2025\
└─ Archiwum\
(utwórz tylko z CMD; przykładowo: cd %USERPROFILE%\Desktop → md Projekt\LAB\A1 Projekt\LAB\A2 Projekt\LAB\A3 Projekt\BAZA\Raporty\2025 Projekt\Archiwum)
W Projekt\LAB\A2 utwórz plik kontakt.txt i wpisz do niego (każde w osobnej linii):
Imię: Jan
Nazwisko: Kowalski
Telefon: 555-123-456
(np. echo Imię: Jan> kontakt.txt … >> dopisuj kolejne linie)
Skopiuj dowolne 3 pliki z rozszerzeniem .ini z C:\Windows do Projekt\LAB\A1.
(np. copy C:\Windows\*.ini %USERPROFILE%\Desktop\Projekt\LAB\A1 — możesz ograniczyć do 3, używając nazw konkretnych plików)
Skopiuj dowolne 3 pliki .log z katalogu C:\Windows\Logs (jeżeli istnieje) do Projekt\LAB\A3.
(w razie braku katalogu Logs, wybierz inny folder systemowy z logami, np. C:\Windows\inf dla .inf — zanotuj, skąd kopiowałeś)
Skopiuj utworzony w kroku 2 plik kontakt.txt do Projekt\BAZA\Raporty\2025 i ustaw mu atrybuty +A +R.
(np. copy ... kontakt.txt, potem attrib +A +R kontakt.txt)
Będąc w C:\Windows wykonaj listowanie posortowane malejąco wg daty i zapisz wynik do
%USERPROFILE%\Desktop\Projekt\raport-dir.txt.
(np. dir /O:-D > "%USERPROFILE%\Desktop\Projekt\raport-dir.txt")
Wygeneruj listę plików z Projekt\LAB\A1 w trybie „gołe nazwy” i zapisz do lista-A1.txt w katalogu Projekt.
(np. dir /B "%USERPROFILE%\Desktop\Projekt\LAB\A1" > "%USERPROFILE%\Desktop\Projekt\lista-A1.txt")
Będąc w Projekt wykonaj drzewo katalogów z plikami i zapisz do drzewo.txt.
(np. tree /F > drzewo.txt)
Dopisz na koniec drzewo.txt wynik dir z Projekt\LAB\A2 — bez kasowania wcześniejszej zawartości.
(np. dir "%USERPROFILE%\Desktop\Projekt\LAB\A2" >> drzewo.txt)
Wyfiltruj z drzewo.txt wszystkie linie zawierające .txt i zapisz do tylko-txt.txt w katalogu Projekt.
(np. findstr /I "\.txt" drzewo.txt > tylko-txt.txt)
W Projekt\LAB\A3 utwórz plik hasla.csv z trzema wierszami w formacie login;haslo (wymyśl dane). Następnie zmień nazwę pliku na hasla.bak.
(np. echo uzytkownik1;Abc123> hasla.csv … potem ren hasla.csv hasla.bak)
Zapisz wszystkie zmienne środowiskowe do zmienne.txt w katalogu Projekt.
(np. set > zmienne.txt)
Sprawdź konfigurację sieci komputera i zapisz do ip.txt w Projekt\BAZA. Następnie dopis wynik polecenia getmac /v.
(np. ipconfig /all > "%USERPROFILE%\Desktop\Projekt\BAZA\ip.txt" oraz getmac /v >> ...\ip.txt)
Sprawdź trasę pakietów do onet.pl i zapisz wynik do trasa.txt w Projekt.
(np. tracert onet.pl > trasa.txt)
Zapisz aktywne połączenia sieciowe do polaczenia.txt w Projekt (nie używaj opcji wymagających uprawnień admina).
(np. netstat -ano > polaczenia.txt)
Zapisz listę procesów do procesy.txt w Projekt.
(np. tasklist > procesy.txt)
W Projekt\Archiwum utwórz pusty plik README.txt i przenieś do niego tylko-txt.txt.
(np. type NUL > README.txt oraz move ..\tylko-txt.txt README.txt — albo dwa osobne pliki: README.txt + move tylko-txt.txt ..\Archiwum\)
Wyświetl zawartość drzewo.txt poleceniem type. Jeżeli plik jest długi, użyj more. Zapisz krótki komentarz (1–2 linie) do pliku uwagi.txt w katalogu Projekt, opisując, co zrobiłeś w krokach 8–10.
(np. echo Opis krokow... > uwagi.txt)