Pełna lista komend CMD Windows 10/11 – wbudowane i narzędzia konsolowe
Pytanie
Pełna lista komend w CMD
Odpowiedź Sztucznej Inteligencji
Bezpośrednia odpowiedź na pytanie
- “Pełna lista” komend CMD jest zależna od wersji Windows i zawartości zmiennej PATH (narzędzia zewnętrzne). Najpewniejszy sposób to wygenerować ją lokalnie:
- Wbudowane polecenia CMD: wpisz w oknie „Wiersz poleceń” polecenie: help
- Szczegóły o danym poleceniu: help NAZWA lub NAZWA /?
- Zewnętrzne narzędzia dostępne w PATH (EXE/COM/BAT): użyj poniższych skryptów, by zapisać kompletną listę do pliku.
- Poniżej podaję:
- pełną listę najczęściej występujących wbudowanych poleceń CMD;
- szeroką, praktyczną listę narzędzi wiersza poleceń (EXE) typowych dla Windows 10/11;
- gotowe komendy do automatycznego wylistowania wszystkiego na Twojej maszynie.
Kluczowe punkty:
- Różnicuj: wbudowane polecenia CMD vs. narzędzia zewnętrzne (EXE/COM/BAT).
- Najdokładniejsza “pełna lista” = wynik z Twojej konkretnej instalacji Windows.
Szczegółowa analiza problemu
- Architektura: interpreter cmd.exe rozpoznaje:
- wbudowane polecenia (integralne z cmd.exe — zawsze dostępne),
- programy konsolowe obecne w katalogach przeszukiwanych przez PATH (najczęściej %SystemRoot%\System32, czasem %SystemRoot%\SysWOW64 oraz inne katalogi).
- “help” wyświetla wyłącznie zestaw wbudowanych poleceń (oraz garść klasycznych narzędzi), natomiast pełny zestaw uruchamianych w CMD poleceń obejmuje również każde narzędzie konsolowe znajdujące się w PATH.
- Wbudowane polecenia CMD (typowe dla Windows 10/11, alfabetycznie)
- ASSOC
- BREAK
- CALL
- CD (CHDIR)
- CHCP
- CLS
- COLOR
- COPY
- DATE
- DEL (ERASE)
- DIR
- ECHO
- ENDLOCAL
- EXIT
- FOR (w tym /F, /D, /R, /L)
- FTYPE
- GOTO
- IF
- MD (MKDIR)
- MKLINK
- MOVE
- PATH
- PAUSE
- POPD
- PROMPT
- PUSHD
- RD (RMDIR)
- REN (RENAME)
- REM
- SET
- SETLOCAL
- SHIFT
- START
- TIME
- TITLE
- TYPE
- VER
- VERIFY
- VOL
- Często dostępne narzędzia konsolowe (EXE/COM) w Windows 10/11
Alfabetyczna, szeroka lista praktycznych narzędzi (nie wszystkie są obecne w każdej edycji Windows; część bywa funkcją opcjonalną, część jest oznaczona jako przestarzała):
- ARP, AUDITPOL
- BCDBOOT, BCDEDIT, BITSADMIN (przestarzałe, zastępowane przez PowerShell/BI TS), BOOTCFG (stare systemy)
- CERTUTIL, CHKDSK, CHKNTFS, CHOICE, CIPHER, CLIP, COMPACT, COMP, CONVERT
- DEFRAG, DISKPART, DISKPERF, DISKSHADOW, DOSKEY, DRIVERQUERY
- ECHO (wbudowane), EXPAND
- FC, FIND, FINDSTR, FORFILES, FORMAT, FSUTIL, FTYPE (wbudowane)
- GETMAC, GPRESULT, GPUPDATE
- HOSTNAME
- ICACLS, IPCONFIG
- LODCTR, LOGMAN
- MAKECAB (DIANTZ), MANAGE-BDE, MODE, MORE, MOUNTVOL, MSG, MSiexec
- NBTSTAT, NET, NETSH, NETSTAT, NSLOOKUP
- OPENFILES
- PATHPING, PING, PNPUTIL, POWERCFG, PRINT
- QUERY (QUERY PROCESS | SESSION | USER), QPROCESS, QWINSTA/QUSER (różne warianty)
- RASDIAL, RECOVER, REG, REGSvr32, ROBocopy, ROUTE
- SC, SCHTASKS, SFC, SHUTDOWN, SORT, SUBST, SYSTEMINFO
- TAKEOWN, TASKKILL, TASKLIST, TIMEOUT, TRACERPT, TRACERT, TREE, TYPEPERF, TZUTIL
- VER (wbudowane), VERIFY (wbudowane), VSSADMIN
- W32TM, WBADMIN (częściej w edycjach Pro/Enterprise/Server), WECUTIL, WERFAULT (diag.), WEVTUTIL, WHERE, WHOAMI, Wmic (przestarzałe), WUSA
- XCOPY
Uwaga:
- Telnet i TFTP klient to funkcje opcjonalne (trzeba je doinstalować z “Funkcje systemu Windows”).
- Część starych poleceń z epoki XP/Vista (np. DEBUG, DISKCOMP, DISKCOPY) może nie występować w nowszych systemach.
- Jak wygenerować “pełną listę” na Twoim komputerze
a) Wbudowane polecenia CMD:
- help > "%USERPROFILE%\Desktop\cmd_builtins.txt"
b) Wszystkie narzędzia konsolowe dostępne w PATH (EXE/COM/BAT), bez duplikatów:
- W trybie interaktywnym (jeden wiersz):
(for %D in (%PATH:;= %) do @dir /b /a-d "%D*.exe" "%D*.com" "%D*.bat" 2>nul) | sort /unique > "%USERPROFILE%\Desktop\cmd_path_tools.txt"
- W pliku .bat (podwójne %):
(for %%D in (%PATH:;= %) do @dir /b /a-d "%%D*.exe" "%%D*.com" "%%D*.bat" 2>nul) | sort /unique > "%USERPROFILE%\Desktop\cmd_path_tools.txt"
c) (Opcjonalnie) Dolicz standardowe katalogi:
- dir /b /a-d %SystemRoot%\System32*.exe %SystemRoot%\System32*.com %SystemRoot%\System32*.bat 2>nul | sort /unique > "%USERPROFILE%\Desktop\cmd_sys32_tools.txt"
d) Sprawdzenie, skąd konkretnie pochodzi polecenie:
- where NAZWA
- przykład: where robocopy
Aktualne informacje i trendy
- Microsoft od lat promuje PowerShell jako środowisko automatyzacji (bogatsze moduły, obiektowy potok). Część poleceń CMD jest oznaczana jako przestarzała (np. WMIC) i zastępowana funkcjonalnością PowerShell/WMI/WinRM.
- Narzędzia takie jak DISM, PowerCfg, Manage-bde, Wevtutil są stale utrzymywane i często rozszerzane; ich składnia może się zmieniać pomiędzy wydaniami Windows 10/11 i kanałami serwisowania.
Wspierające wyjaśnienia i detale
- Wbudowane vs. zewnętrzne:
- Wbudowane (np. IF, FOR, SET) działają zawsze, bo są częścią cmd.exe.
- Zewnętrzne (np. ROBOCOPY, DISM) to osobne pliki .exe wyszukiwane przez PATH.
- Diagnostyka kolizji nazw:
- where /r C:\ NAZWA.exe — szuka narzędzia po całym dysku.
- echo %PATH% — pokazuje kolejność katalogów; wcześniejsze ma pierwszeństwo.
Aspekty etyczne i prawne
- Komendy destrukcyjne (DEL, FORMAT, DISKPART, ROBOCOPY z /MIR, SFC/DISM w trybie naprawy) mogą trwale usunąć dane — stosuj je świadomie, z uprawnieniami administratora i po wykonaniu kopii zapasowych.
- Środowiska korporacyjne: polityki bezpieczeństwa mogą ograniczać dostęp do niektórych narzędzi (np. SC, SCHTASKS, WBADMIN).
Praktyczne wskazówki
- Szybka pomoc: NAZWA /? oraz help NAZWA.
- Szybkie filtrowanie listy: polecenie | find "fraza"
- Eksport do CSV: większość listingów można “opakować” w FOR /F i sformatować do CSV lub użyć redirekcji i FINDSTR.
Ewentualne zastrzeżenia lub uwagi dodatkowe
- Nie ma jednej uniwersalnej, oficjalnej “pełnej listy” dla wszystkich instalacji, bo zestaw narzędzi zależy od edycji Windows, zainstalowanych komponentów (np. RSAT), funkcji opcjonalnych i oprogramowania firm trzecich modyfikującego PATH.
- Starsze poradniki mogą wymieniać polecenia już niedostępne lub zastąpione.
Sugestie dalszych badań
- Dokumentacja lokalna: NAZWA /? (najbardziej wiarygodna dla zainstalowanej wersji).
- Rozważ PowerShell (Get-Command, Get-Help) jako nowocześniejszą alternatywę do automatyzacji i administracji.
Krótkie podsumowanie
- Najdokładniej “pełną listę” komend CMD uzyskasz, łącząc wynik help (wbudowane) z automatycznym spisem plików EXE/COM/BAT w PATH (skrypty powyżej).
- W odpowiedzi podałem pełną listę typowych wbudowanych poleceń oraz szeroką listę narzędzi konsolowych obecnych zazwyczaj w Windows 10/11, wraz z metodą wygenerowania kompletu na Twojej maszynie. Jeśli podasz wersję Windows, przygotuję listę dopasowaną i zweryfikowaną pod tę edycję.
Zastrzeżenie: Odpowiedzi udzielone przez sztuczną inteligencję (model językowy) mogą być niedokładne i wprowadzające w błąd. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi powinny być zweryfikowane przez użytkownika.
Zadaj dodatkowe pytanie Sztucznej Inteligencji