Polecenie: "CMD" jest włączone Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. dostępne
Przykłady polecenia "CMD"
„CMD” jest często używane jako ogólna nazwa wiersza poleceń systemu Windows lub interfejsu wiersza poleceń systemu Windows. Jeśli znasz przykłady użycia wiersza poleceń systemu Windows (
`CMD.exe`) pomyśl, oto kilka przykładów:
Przykład 1: Proste wykonanie polecenia:
echo Cześć, Świat!
Opis: To polecenie zwraca ciąg znaków „Witaj, świecie!” w konsoli.
Przykład 2: Pokaż zmianę katalogu i listę plików:
cd C:\Windows
dir
Opis: To polecenie przełącza do katalogu C:\Windows, a następnie wyświetla listę plików w tym katalogu.
Przykład 3: Kopiowanie plików:
copy C:\źródło\plik.txt D:\Bramka\
Opis: To polecenie kopiuje plik „Plik.txt” z „C:\Source” do „D:\Destination”.
Przykład 4: Diagnostyka sieci za pomocą polecenia ping:
ping www.google.com
Opis: To polecenie wysyła żądania ping na adres IP www.google.com w celu przetestowania połączenia sieciowego.
Przykład 5: Uruchamianie Notatnika:
start notepad
Opis: To polecenie uruchamia program Notatnik.
Przykład 6: Wyświetl informacje o systemie:
systeminfo
Opis: To polecenie wyświetla obszerne informacje o systemie, w tym wersję systemu operacyjnego, datę instalacji i inne.
Przykład 7: Pokaż zmienne środowiskowe:
echo %USERNAME%
Opis: To polecenie wypisuje nazwę bieżącego użytkownika określoną w zmiennej środowiskowej
`%USERNAME%`jest przechowywany.
Przykład 8: Utwórz skrypt wsadowy:
echo echo Cześć, %USERNAME%! > Powitanie.bat
Opis: To polecenie tworzy prosty skrypt wsadowy o nazwie „Greeting.bat”, który wita nazwę użytkownika.
Przykład 9: Pokaż pomoc dla polecenia:
help dir
Opis: To polecenie pokazuje pomoc dla
`dir`polecenie i wyświetla listę dostępnych opcji i parametrów.
Przykłady te mają na celu przedstawienie przeglądu różnych typów poleceń w wierszu poleceń systemu Windows. W razie potrzeby możesz dostosować i rozszerzyć te polecenia i składnię.
"CMD" Fragment Pomocy systemu Microsoft Windows
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
Uruchamia nowe wystapienie interpretera polecen systemu Windows
CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON
| /V:OFF]
[[/S] [/C | /K] ciag]
/C Wykonuje polecenie okreslone przez ciag i konczy
dzialanie.
/K Wykonuje polecenie okreslone przez ciag, ale nie konczy
dzialania.
/S Modyfikuje sposób postepowania z ciagiem po przelaczniku
/C lub /K
(zobacz ponizej).
/Q Wylacza echo.
/D Wylacza wykonywanie polecen AutoRun z rejestru (zobacz
ponizej).
/A Powoduje, ze wyniki dzialania polecen wewnetrznych
przekazywane
do potoku lub pliku sa danymi w formacie ANSI.
/U Powoduje, ze wyniki dzialania polecen wewnetrznych
przekazywane
do potoku lub pliku sa danymi w formacie Unicode.
/T:fg Ustawia kolory pierwszego planu i tla (aby uzyskac wiecej
informacji,
wpisz polecenie COLOR /?).
/E:ON Wlacza rozszerzenia polecen (zobacz ponizej).
/E:OFF Wylacza rozszerzenia polecen (zobacz ponizej).
/F:ON Wlacza znaki dokanczania nazw plików i katalogów (zobacz
ponizej).
/F:OFF Wylacza znaki dokanczania nazw plików i katalogów (zobacz
ponizej).
/V:ON Wlacza opóznione rozwijanie zmiennych srodowiskowych,
traktujac znak
"!" jako ogranicznik. Na przyklad uzycie przelacznika
/V:ON
spowoduje, ze ciag !var! bedzie rozwijac zmienna var w
czasie
wykonywania. Uzycie skladni var powoduje, ze zmienne sa
rozwijane
w czasie ich wprowadzania, co ma duze znaczenie w petlach
FOR.
/V:OFF Wylacza opóznione rozwijanie zmiennych srodowiskowych.
Nalezy zauwazyc, ze ciag zlozony z kilku polecen oddzielonych
separatorem
polecen "&&" jest akceptowalny, jesli jest on ujety w cudzyslowy.
Ponadto ze wzgledu na zachowanie zgodnosci przelacznik /X ma
takie samo
dzialanie jak przelacznik /E:ON, /Y dziala tak samo jak /E:OFF, a
/R dziala
tak samo jak /C. Inne przelaczniki sa ignorowane.
W przypadku uzycia przelaczników /C lub /K pozostala czesc
wiersza polecenia po
przelaczniku jest przetwarzana jako wiersz polecenia, który
podlega
nastepujacym regulom przetwarzania znaków cudzyslowu ("):
1. Znaki cudzyslowu w wierszu polecenia sa zachowywane,
jezeli
sa spelnione wszystkie ponizsze warunki:
- nie uzyto przelacznika /S
- uzyto dokladnie dwóch znaków cudzyslowu
- miedzy dwoma znakami cudzyslowu nie wystepuja zadne
znaki specjalne,
takie jak: &<>()@^|
- miedzy dwoma znakami cudzyslowu znajduje sie co
najmniej jeden
znak odstepu
- ciag znajdujacy sie miedzy dwoma znakami cudzyslowu
jest
nazwa pliku wykonywalnego.
2. W pozostalych przypadkach tradycyjne dzialanie polega na
sprawdzeniu,
czy pierwszym znakiem jest znak cudzyslowu, a jezeli tak,
na usunieciu
tego znaku oraz usunieciu ostatniego znalezionego znaku
cudzyslowu
w wierszu polecenia, z zachowaniem calego tekstu
znajdujacego sie
za ostatnim znakiem cudzyslowu.
Jesli nie podano opcji /D w wierszu polecenia, a nastepnie
uruchomiono
CMD.EXE, wyszukiwane beda ponizsze zmienne rejestru
REG_SZ/REG_EXPAND_SZ
i jesli jedna z nich lub obie sa obecne, wykonywane sa jako
pierwsze.
HKEY_LOCAL_MACHINE\Software\Microsoft\Command
Processor\AutoRun
i/lub
HKEY_CURRENT_USER\Software\Microsoft\Command
Processor\AutoRun
Rozszerzenia polecen sa wlaczone domyslnie. Rozszerzenia dla
poszczególnych
wywolan mozna wylaczyc przy uzyciu przelacznika /E:OFF. Mozna
wlaczac lub
wylaczac rozszerzenia dla wszystkich wywolan programu CMD.EXE na
komputerze
i/lub sesji logowan uzytkownika przez ustawienie w rejestrze
jednej lub obu
nastepujacych wartosci REG_DWORD za pomoca programu REGEDT.EXE:
HKEY_LOCAL_MACHINE\Software\Microsoft\Command
Processor\EnableExtensions
i/lub
HKEY_CURRENT_USER\Software\Microsoft\Command
Processor\EnableExtensions
na 0x1 albo 0x0. Ustawienie okreslone przez uzytkownika ma
pierwszenstwo
przed ustawieniem komputera. Przelaczniki wiersza polecenia maja
pierwszenstwo
przed ustawieniami rejestru.
Rozszerzenia polecen obejmuja zmiany i/lub dodatki dla
nastepujacych polecen:
DEL lub ERASE
COLOR
CD lub CHDIR
MD lub MKDIR
PROMPT
PUSHD
POPD
SET
SETLOCAL
ENDLOCAL
IF
FOR
CALL
SHIFT
GOTO
START (równiez zmiany dotyczace zewnetrznego wywolania
polecenia)
ASSOC
FTYPE
Aby uzyskac szczególowe informacje na temat danego polecenia,
wpisz
nazwa_polecenia /?.
Opóznione rozwijanie zmiennych srodowiskowych NIE jest wlaczone
domyslnie.
Opóznione rozwijanie zmiennych srodowiskowych dla poszczególnych
wywolan
programu CMD.EXE mozna wlaczac lub wylaczac przy uzyciu
przelacznika /V:ON
lub /V:OFF. Mozna wlaczac lub wylaczac opóznione rozwijanie dla
wszystkich
wywolan programu CMD.EXE na komputerze i/lub sesji logowan
uzytkownika przez
ustawienie w rejestrze jednej lub obu nastepujacych wartosci
REG_DWORD
za pomoca programu REGEDT.EXE:
HKEY_LOCAL_MACHINE\Software\Microsoft\Command
Processor\DelayedExpansion
i/lub
HKEY_CURRENT_USER\Software\Microsoft\Command
Processor\DelayedExpansion
na 0x1 albo 0x0. Ustawienie okreslone przez uzytkownika ma
pierwszenstwo
przed ustawieniem komputera. Przelaczniki wiersza polecenia maja
pierwszenstwo przed ustawieniami rejestru.
Jesli opóznione rozwijanie zmiennych srodowiskowych jest
wlaczone, wtedy
znak wykrzyknika moze byc uzywany do podstawiania wartosci
zmiennej
srodowiskowej w czasie wykonywania.
Mozna wlaczac lub wylaczac dokanczanie nazw plików dla
poszczególnych wywolan
programu CMD.EXE przy uzyciu przelacznika /F:ON lub /F:OFF. Mozna
wlaczac lub
wylaczac dokanczanie dla wszystkich wywolan programu CMD.EXE na
komputerze
i/lub sesji logowan uzytkownika przez ustawienie w rejestrze
jednej lub obu
nastepujacych wartosci REG_DWORD za pomoca programu REGEDT.EXE:
HKEY_LOCAL_MACHINE\Software\Microsoft\Command
Processor\CompletionChar
HKEY_LOCAL_MACHINE\Software\Microsoft\Command
Processor\PathCompletionChar
i/lub
HKEY_CURRENT_USER\Software\Microsoft\Command
Processor\CompletionChar
HKEY_CURRENT_USER\Software\Microsoft\Command
Processor\PathCompletionChar
na wartosc szesnastkowa znaku kontrolnego dla poszczególnej
funkcji (np. 0x4
jest Ctrl-D a 0x6 jest Ctrl-F). Ustawienie okreslone przez
uzytkownika ma
pierwszenstwo przed ustawieniem komputera. Przelaczniki wiersza
polecenia
maja pierwszenstwo przed ustawieniami rejestru.
Jesli dokanczanie jest wlaczone za pomoca przelacznika /F:ON,
dwoma znakami
kontrolnymi sa: Ctrl-D dla dokanczania nazw katalogów i Ctrl-F
dla dokanczania
nazw plików. Aby wylaczyc poszczególne znaki dokanczania w
rejestrze, uzyj
wartosci dla spacji (0x20), poniewaz nie jest to prawidlowy znak
kontrolny.
Dokanczanie jest wywolywane po wpisaniu jednego z dwóch znaków
kontrolnych.
Funkcja dokanczania przenosi ciag sciezki na lewa strone kursora,
dolacza
symbol wieloznaczny, jesli go nie ma i buduje liste pasujacych
sciezek.
Nastepnie wyswietla pierwsza zgodna sciezke. Pózniej, ponowne
nacisniecie tego
samego znaku kontrolnego powtarza cykl przechodzenia przez liste
pasujacych
sciezek. Nacisniecie klawisza Shift razem ze znakiem kontrolnym
powoduje
przechodzenie przez liste wstecz. Jesli wiersz edytowany jest w
dowolny sposób
i nacisniety zostanie ponownie znak kontrolny, zapisana lista
pasujacych
sciezek jest odrzucana i generowana jest nowa lista. To samo
wystapi
w przypadku przelaczenia miedzy dokanczaniem nazw plików i
katalogów.
Jedyna róznica miedzy dwoma znakami kontrolnymi jest to, ze znak
dokanczania
pliku dopasowuje zarówno nazwy plików, jak i katalogów, podczas
gdy znak
dokanczania katalogów dopasowuje jedynie nazwy katalogów. Jesli
dokanczanie
jest uzywane dla wszystkich wbudowanych polecen katalogów (CD, MD
lub RD), to
przyjmowane jest dokanczanie katalogów.
Kod dokanczania odpowiednio postepuje z nazwami plików, które
zawieraja spacje
lub inne znaki specjalne, umieszczajac cudzyslowy wokól pasujacej
sciezki.
W przypadku wycofania sie i wywolania dokanczania wewnatrz
wiersza, tekst
z prawej strony kursora w punkcie, w którym wywolywano
dokanczanie jest
odrzucany.
Znaki specjalne, które wymagaja cudzyslowów to:
<odstep>
&()[]{}^=;!'+,`~
Ważna informacja, wskazówki dotyczące polecenia "CMD"
Podczas pracy z wierszem poleceń systemu Windows (CMD) należy pamiętać o kilku ważnych kwestiach, aby działać wydajnie i bezpiecznie:
1. Uprawnienia administratora: Niektóre polecenia wymagają uprawnień administratora. Jeśli chcesz uzyskać dostęp do obszarów systemowych lub wprowadzić zmiany w systemie, pamiętaj o otwarciu Wiersza Poleceń jako administrator.
2. Nazwy plików i ścieżki: Jeśli nazwy plików lub katalogów zawierają spacje lub znaki specjalne, należy je ująć w cudzysłów. Przykład:`cd "C:\Program Files"`
3. Pokaż rozszerzenia plików: Domyślnie Wiersz Poleceń nie wyświetla rozszerzeń plików. Możesz to zmienić poprzez`echo %PATHEXT%`Wchodzić. Jeśli to konieczne, możesz to zrobić za pomocą`set PATHEXT=.;%PATHEXT%`dodać.
4. Klawisz TAB do autouzupełniania: Możesz użyć klawisza TAB do autouzupełniania nazw plików i katalogów. Może to znacznie skrócić czas wprowadzania danych.
5. Historia poleceń: Użyj klawiszy strzałek w górę i w dół, aby poruszać się po historii poleceń. Umożliwia to ponowne wykonanie poleceń bez konieczności ponownego ich wprowadzania.
6. Odniesienie do polecenia: Jeśli potrzebujesz informacji na temat konkretnego polecenia, dołącz`/?`na polecenie, np. B.`dir /?`. Spowoduje to wyświetlenie pomocy dotyczącej polecenia.
7. Kopiuj i wklej: Możesz kliknąć prawym przyciskiem myszy, aby skopiować tekst, a następnie kliknąć prawym przyciskiem myszy i wkleić go do wiersza poleceń.
8. Zmień literę dysku: Możesz przełączać się między dyskami, wprowadzając literę dysku, po której następuje dwukropek (np.`D:`).
9. Sprawdzanie błędów: Sprawdź dokładnie komunikaty o błędach. Mogą wskazywać problemy z wprowadzaniem poleceń, uprawnieniami lub innymi rzeczami.
10. Pliki wsadowe: Podczas tworzenia plików wsadowych upewnij się, że ścieżki są względne, a nie bezwzględne, aby zapewnić przenośność.
11. Obchodź się ostrożnie`DEL`Lub`RD`: Usuwanie plików (`DEL`) lub katalogi (`RD`Lub`RMDIR`) może mieć nieodwracalne skutki. Używaj ostrożnie i dwukrotnie sprawdź przed naciśnięciem Enter.
12. Dostosuj rozmiar okna CMD: Możesz dostosować rozmiar okna CMD, aby wyświetlać jednocześnie więcej lub mniej informacji.
13. Względy bezpieczeństwa: Zachowaj ostrożność podczas wykonywania poleceń lub skryptów z nieznanych źródeł. Złośliwy kod może spowodować uszkodzenie systemu.
14. Kopia zapasowa danych: Podczas pracy z poleceniami uzyskującymi dostęp do danych lub manipulującymi nimi, upewnij się, że masz kopię zapasową ważnych danych, aby uniknąć ich utraty.
Mając na uwadze te punkty, można skutecznie i bezpiecznie korzystać z wiersza poleceń systemu Windows. Zawsze zaleca się zachowanie ostrożności, zwłaszcza gdy polecenia mogą wpływać na zasoby systemowe.