Wiersz poleceń CMD to klasyczne narzędzie tekstowe w systemie Windows, które pozwala szybko wykonywać zadania administracyjne, diagnozować problemy i automatyzować pracę z komputerem. To, że jest stare, nie znaczy, że jest przestarzałe – wiele poleceń pozostaje aktualnych od lat i działa w kolejnych wersjach Windows.
Co to jest CMD i do czego służy?
CMD (Command Prompt, wiersz poleceń) to konsola, w której zamiast kliknięć myszą wpisujesz polecenia tekstowe. Daje dostęp do funkcji systemu, które często są ukryte lub bardziej rozbudowane niż w graficznym interfejsie:
- zarządzanie plikami i folderami (kopiowanie, przenoszenie, kasowanie),
- diagnostyka sieci i internetu (IP, ping, DNS),
- sprawdzanie i naprawa systemu (SFC, CHKDSK),
- automatyzacja zadań (zadania zaplanowane, kopie zapasowe, skrypty).
CMD jest szczególnie przydatne dla administratorów, zaawansowanych użytkowników i osób, które chcą zrozumieć, co naprawdę robi system pod spodem.
Jak uruchomić wiersz poleceń CMD?
W praktyce warto znać kilka sposobów uruchamiania CMD, w tym z uprawnieniami administratora:
- Z menu Start – naciśnij klawisz Windows, wpisz
cmdlub „Wiersz polecenia” i uruchom program. - Okno Uruchamianie – wciśnij Windows + R, wpisz
cmdi zatwierdź Enterem. - Uruchom jako administrator – wyszukaj „Wiersz polecenia”, kliknij prawym przyciskiem i wybierz Uruchom jako administrator (niektóre operacje, jak naprawa systemu czy zarządzanie dyskami, tego wymagają).
- Menu zaawansowanych narzędzi (Windows 10/11) – wciśnij Windows + X i wybierz „Wiersz polecenia (administrator)” lub odpowiednio Windows Terminal (Administrator), zależnie od konfiguracji systemu.
Podstawy składni poleceń CMD
Każde polecenie ma prostą strukturę:
polecenie [opcje] [ścieżki/pliki]
Przykład:
dir /a
polecenie – dir – wypisuje zawartość katalogu.
opcja – /a – pokazuje także pliki ukryte.
Aby zobaczyć dostępne komendy, wpisz: help. Aby wyświetlić szczegółową pomoc dla konkretnej komendy, użyj: nazwa_polecenia /? (np. robocopy /?).
Praktyczne skróty i nawyki w pracy z CMD
Kilka prostych zasad i skrótów klawiaturowych znacząco przyspiesza pracę:
- strzałka w górę / w dół – przewijanie historii wpisanych poleceń;
- Tab – automatyczne uzupełnianie nazwy pliku lub folderu;
- Ctrl + C – przerwanie działania aktualnego polecenia (np. ping, kopiowanie);
- Ctrl + V – w nowszych wersjach konsoli wklejanie tekstu ze schowka;
- Ctrl + A – zaznaczanie całego tekstu w oknie konsoli.
Zaczynaj pracę od cd i dir, by upewnić się, gdzie aktualnie „jesteś” w systemie plików.
Unikaj komend modyfikujących dyski (np. diskpart) bez pełnej świadomości ich działania.
Najprzydatniejsze polecenia CMD – pogrupowane tematycznie
1. Nawigacja po systemie plików
Podstawowe komendy, które pozwalają „poruszać się” po dyskach i katalogach:
cd(zmiana katalogu) – zmiana bieżącego katalogu;dir(lista zawartości) – wyświetla pliki i foldery w bieżącej lokalizacji;cls– czyści ekran konsoli;exit– zamyka okno wiersza poleceń;help– wyświetla listę dostępnych poleceń z krótkimi opisami.
Przykłady:
cd C:\Users
cd ..
dir
dir /a
Komenda cd .. przenosi o jeden poziom wyżej (do katalogu nadrzędnego). Parametr /a w dir pokaże także pliki ukryte.
2. Zarządzanie plikami i folderami
CMD pozwala bardzo szybko organizować pliki – szczególnie przy pracy na wielu elementach naraz:
mkdir/md(tworzenie katalogu) – tworzy nowy folder;rmdir/rd(usuwanie katalogu) – usuwa pusty folder;copy/xcopy/robocopy– kopiowanie plików i folderów (od prostych po zaawansowane scenariusze);move– przenosi pliki między katalogami lub dyskami;del– usuwa pliki (bez możliwości odzyskania z Kosza);ren(zmiana nazwy) – zmienia nazwę pliku lub folderu.
Przykłady:
md Projekty
rd StarePliki
copy dane.txt D:\Backup
robocopy C:\Dane D:\Backup_Dane /E
move raport.txt D:\Raporty
del *.tmp
ren stary_raport.txt raport_2024.txt
Uważaj: del nie korzysta z Kosza – pliki znikają od razu.
3. Informacje o systemie i diagnostyka
Komendy pomocne w rozpoznawaniu stanu systemu i wykrywaniu problemów:
systeminfo– pokazuje szczegóły systemu operacyjnego i sprzętu;chkdsk– skanuje dysk w poszukiwaniu błędów systemu plików;sfc(Weryfikator plików systemowych) – skanuje i naprawia chronione pliki systemowe;tasklist– wyświetla uruchomione procesy;taskkill– kończy wskazany proces po nazwie lub PID.
Przykłady:
systeminfo
chkdsk C:
sfc /scannow
tasklist
taskkill /IM notepad.exe /F
sfc /scannow sprawdza integralność wszystkich chronionych plików systemowych i próbuje je automatycznie naprawić.
4. Sieć i internet – diagnoza połączenia
Kiedy „nie ma internetu”, te komendy pomagają szybko znaleźć przyczynę:
ipconfig– wyświetla parametry połączeń sieciowych; wariantipconfig /allpokazuje szczegółową konfigurację (DNS, MAC);ipconfig /flushdns– czyści lokalną pamięć podręczną DNS;ping– sprawdza łączność z hostem (np. stroną internetową);tracert– pokazuje trasę pakietów do zadanego hosta;nslookup– diagnozuje tłumaczenie nazwy domeny na adres IP;netstat– wyświetla aktywne połączenia i porty nasłuchujące.
Przykłady:
ipconfig
ipconfig /all
ipconfig /flushdns
ping google.com
tracert google.com
nslookup example.com
netstat -ano
Brak odpowiedzi w ping zwykle wskazuje na problem z połączeniem, konfiguracją sieci lub zaporą.
5. Kopie zapasowe, zadania i energia – narzędzia dla świadomych użytkowników
Kopie zapasowe
wbadmin służy do tworzenia kopii zapasowych systemu i dysków. Przykład prostej kopii partycji systemowej na dysk E:
wbadmin start backup -backuptarget:E: -include:C:
Po uruchomieniu może pojawić się prośba o potwierdzenie – wpisz Y i zatwierdź Enterem.
robocopy świetnie sprawdza się do kopii zapasowych folderów (projekty, zdjęcia, dokumenty), oferując wykluczenia, logi i wznawianie przerwanych transferów.
Zadania zaplanowane
schtasks pozwala tworzyć i zarządzać automatycznie uruchamianymi zadaniami (np. cykliczne backupy o określonej porze), eliminując konieczność ręcznego uruchamiania skryptów.
Zużycie energii i bateria
powercfg to zaawansowane narzędzie do analizy i konfiguracji zasilania. Przydatne raporty wygenerujesz poleceniami:
powercfg /energy
powercfg /batteryreport
powercfg /energy tworzy raport efektywności energetycznej, a powercfg /batteryreport – raport kondycji baterii (na laptopach).
6. Bezpieczeństwo i skanowanie systemu
Windows Defender z poziomu CMD pozwala wywołać skanowanie systemu przy użyciu narzędzia MpCmdRun.exe (przydatne w skryptach i zadaniach zaplanowanych):
"%ProgramFiles%\Windows Defender\MpCmdRun.exe" -Scan -ScanType 1
"%ProgramFiles%\Windows Defender\MpCmdRun.exe" -Scan -ScanType 2
Szybkie skanowanie uruchomisz z -ScanType 1, a pełne skanowanie z -ScanType 2. Dodatkowo, wbudowane sfc /scannow (opisane wyżej) wzmacnia kontrolę integralności plików systemowych.
Połączenie sfc, chkdsk i skanowania Defendera to skuteczny zestaw do wstępnego „przeglądu zdrowia” systemu Windows.
7. Zarządzanie dyskami i partycjami (tylko dla świadomych)
diskpart to potężne narzędzie do tworzenia, usuwania i modyfikowania partycji oraz dysków. Ze względu na ryzyko utraty danych używaj go wyłącznie, gdy wiesz, co robisz, i masz aktualną kopię zapasową.
Bezpieczne korzystanie z CMD – o czym pamiętać?
Dla bezpieczeństwa i spokoju pracy stosuj te zasady:
- uruchamiaj CMD jako administrator tylko wtedy, gdy naprawdę tego potrzebujesz,
- zawsze czytaj pomoc (
nazwa_polecenia /?) przed użyciem komend takich jakdiskpart,format,delz maską*.*, - twórz regularne kopie zapasowe ważnych danych, zwłaszcza testując nowe komendy lub skrypty (
robocopy,wbadmin), - traktuj CMD jako narzędzie – potężne, ale wymagające podstawowej wiedzy; dobrze używane znacznie ułatwia pracę i diagnozę systemu.





