Polecenia internetowe cmd. Wszystkie polecenia wiersza poleceń systemu Windows w jednym miejscu

Za pomocą poleceń CMD systemu Windows można uruchamiać narzędzia systemowe znacznie szybciej niż w ten sposób w zwykły sposób.

I choć nie wszyscy rozumieją znaczenie tego interfejsu tekstowego, uznając go za przestarzały, w rzeczywistości narzędzie jest całkiem przydatne.

I to nie tylko dla profesjonalistów, ale także dla zwykłych użytkowników.

Chociaż aby uruchomić większość poleceń (cmd), powinieneś działać jako administrator.

Treść:

Konieczność użycia wiersza poleceń

Linia cmd, która jest standardowym narzędziem platformy, nie różni się od tego różne wersje systemy operacyjne - w siódmym, ósmym i dziesiątym, a nawet w XP.

I w każdym z nich wszystkie zespoły pracują w ten sam sposób.

Zaletą korzystania z linii jest to, że przyspiesza pracę - czasami wprowadzenie żądanego polecenia jest znacznie szybsze niż szukanie odpowiedniego pliku w folderach systemowych.

Co więcej, aby przyspieszyć pracę z CMD, link do niego można wyświetlić na pulpicie - lub nawet w panelu Szybkie uruchamianie.

Wady interfejsu to:

  • ręczne wprowadzanie poleceń z klawiatury;
  • konieczność uruchomienia CMD jako administrator (w przeciwnym razie większość poleceń nie zostanie uruchomiona);
  • dość duża lista poleceń, które są trudne do zapamiętania.

Zewnętrznie linia poleceń w dużej mierze przypomina interfejs systemu DOS. I chociaż pozwala rozwiązać znacznie więcej problemów, .

Na przykład „format”, „cd” i „dir” niezbędne do pracy z folderami i dyskami.

Praca z interfejsem

Zanim zaczniesz pracować z wierszem poleceń, musisz go najpierw uruchomić. Można to zrobić na kilka sposobów:

  1. Otwórz menu „Uruchom” (naciskając jednocześnie Win + R) i wprowadź polecenie cmd.exe;
  2. Przejdź do folderu Windows na dysku systemowym, otwórz katalog System32 i uruchom plik o nazwie cmd.exe. Możesz uprościć zadanie, tworząc skrót uruchamiający tę samą aplikację i instalujący ją na pulpicie;
  3. Otwórz menu „Start”, przejdź do sekcji „Wszystkie programy”, następnie do podsekcji „Akcesoria” i znajdź wiersz poleceń.

Powinieneś wiedzieć: Po pierwszym uruchomieniu poprzez menu Start, na górze pojawia się CMD - na liście najczęściej uruchamianych aplikacji i narzędzi. Możesz otworzyć linię podczas pracy w dowolnej aplikacji (nawet w grze), po prostu naciskając przycisk Wygraj na klawiaturze.

Widok standardowy Wiersz poleceń to czarne okno z białym tekstem. Jeśli ta opcja nie odpowiada użytkownikowi, może on zmienić kolory w zależności od swoich preferencji.

Aby to zrobić, kliknij prawym przyciskiem myszy górną część okna i przejdź do właściwości CMD.

W oknie, które zostanie otwarte, możesz wybrać lokalizację linii, kolory tekstu lub okna, a nawet rozmiar czcionki.

Tutaj możesz rozszerzyć interfejs na niemal cały ekran, zwiększając komfort pracy z nim.

Ryż. 2. Zmień ustawienia wiersza poleceń

Polecenia ułatwiające pracę z CMD

Pomagają jeszcze bardziej ułatwić korzystanie z wiersza poleceń - chociaż nie są tym samym, co zwykłe skróty systemu Windows.

Zamiast naciskać standardowe zestawy Ctrl + C i Ctrl + V , kopiowanie i wklejanie tekstu odbywa się w następujący sposób:

  1. Kliknij prawym przyciskiem myszy wybraną linię w otwartym oknie CMD;
  2. Wybierz „Zaznacz”;
  3. Zaznacz tekst lewym przyciskiem;
  4. Kliknij ponownie prawym przyciskiem myszy. Następnie wszystkie informacje trafiają do schowka systemu operacyjnego.

Aby wkleić skopiowane informacje należy nacisnąć ten sam prawy przycisk i wybrać opcję „Wklej”.

Możesz uprościć kopiowanie danych zaznaczając to pole „Wybór myszy” we właściwościach wiersza poleceń.

Następnie tekst można natychmiast zaznaczyć lewym przyciskiem. Jeśli odznaczysz pole szybkiego wklejania, dane zostaną wstawione na już napisane polecenia.

Lista skrótów klawiszowych

Podczas pracy z wierszem poleceń użyj następujących „klawiszy skrótu”:

  • Strzałki w górę i w dół umożliwiają przesuwanie kursora po oknie, łącznie z wprowadzonymi już poleceniami;
  • Home i End przesuwają kursor odpowiednio na początek i koniec linii;
  • strzałki w lewo i w prawo wraz z jednoczesnym wciśnięciem klawisza Ctrl pozwalają na przesunięcie kursora w danym kierunku o całe słowo;
  • Wstaw, jak w każdym edytorze tekstu, przełącza tryby wstawiania tekstu z przesunięciem w prawo i nadpisywania zapisanych danych;
  • Esc usuwa wybrane informacje;
  • F1 umożliwia wprowadzenie po jednym znaku ostatniej zapisanej komendy;
  • F5 drukuje poprzednie polecenie;
  • F7 wyświetla listę kilku ostatnich wpisów. Domyślnie ich liczba to 50.

Podstawowe polecenia

Lista podstawowych poleceń potrzebnych większości użytkowników jest stosunkowo niewielka i składa się z poleceń wykonujących następujące czynności:

  • praca z katalogami;
  • dostarczać statystyki dotyczące działania różnych aplikacji, sieci i systemu operacyjnego jako całości;
  • przywrócić funkcjonalność sterownika;
  • wyłącz komputer.

Za pomocą wiersza poleceń możesz nawet sformatować dysk (w tym dysk systemowy, którego nie można sformatować w żaden inny sposób), a nawet zatrzymać proces.

Ponadto, korzystając z CMD, użytkownik znacznie szybciej uzyskuje dostęp do edytora rejestru i okna konfiguracji systemu.

Praca z katalogami

Głównym poleceniem do pracy z katalogami jest dir. Za jego pomocą możesz sprawdzić zawartość otwartego katalogu.

A jeśli chcesz otworzyć inny folder, powinieneś dodatkowo określić ścieżkę do niego. Na przykład wybierz „katalog C:\” lub „katalog D:\”.

Ryż. 3. Sprawdzenie zawartości dysku logicznego C.

Drugim poleceniem do pracy z katalogami jest cd. Za jego pomocą możesz przejść do dowolnego wybranego folderu.

Na przykład, wpisując w wierszu poleceń „cd C:\Windows”, przejdź do katalogu systemowego.

Aby otworzyć folder na już wybranym dysku, wydaj polecenie takie jak „cd /D D:\”.

Ryż. 4. Przejście z dysk lokalny C prowadzić D.

Polecenie mkdir tworzy nowy folder. A parametr ustawiony po nim określa nazwę katalogu.

Zatem po wpisaniu „mkdir D:\New_Folder” odpowiedni katalog pojawi się na dysku D.

Jeśli użytkownik określi na liście kilka katalogów jednocześnie (na przykład „E:\New\Games\Fallout_3”), można utworzyć całe drzewo folderów.

Ryż. 5. Utwórz nowy folder z wiersza poleceń.

Uruchomienie polecenia rmdir umożliwia usunięcie katalogu poprzez podanie jego pełnej ścieżki. Na przykład wpisując „rmdir D:\New_Folder” możesz usunąć nowo utworzony folder.

Chociaż jeśli w katalogu znajdują się inne pliki, na ekranie pojawia się komunikat informujący, że nie jest on pusty.

  • zamknięcie /s po prostu zatrzymuje system operacyjny, zamykając wszystkie niedokończone procesy;
  • Po wybraniu polecenia Shutdown /s /t 3600 licznik czasu zostanie ustawiony na dokładnie jedną godzinę. Jeśli chcesz ustawić inny czas, zamiast 3600 zostanie wpisana odpowiednia liczba sekund;

Ryż. 7. Włącz automatyczne wyłączanie systemu.

  • Aby anulować już ustawiony timer, wprowadź polecenie Shutdown /a.

Ryż. 8. Anuluj zamknięcie.

Polecenia działają tak samo w każdym systemie operacyjnym. Jedyna różnica polega na pojawiających się napisach.

Ryż. 11. Narzędzie sprawdzające działanie sieci.

Aplikacja Netstat wyświetla informacje o aktywnych połączeniach oraz statystyki dla różnych protokołów sieciowych.

Po uruchomieniu polecenia bez określenia konkretnych parametrów zostaną wyświetlone tylko połączenia TCP.

Ryż. 12. Sprawdzanie aktywnych połączeń TCP.

Polecenie tasklist wyświetla listę wszystkich procesów uruchomionych w systemie. Za jego pomocą możesz zapoznać się z danymi otrzymanymi od.

Chociaż, jeśli nie zostaną określone dodatkowe parametry, wyświetlane będą informacje tylko o bieżącym urządzeniu.

Narzędzie ipconfig wyświetla informacje o adresie IP i pliku .

Wraz z poleceniem stosowane są dodatkowe parametry - np. /all, co pozwala uzyskać informacje o każdym z adapterów.

Ryż. 13. Uzyskiwanie informacji o połączeniach sieciowych.

Często niedoświadczeni użytkownicy postrzegają wiersz poleceń systemu Windows jako coś zupełnie niepotrzebnego i przestarzałego. Takie myślenie to duży błąd. Wartość wiersza poleceń, czy inaczej konsoli CMD, trudno przecenić nawet po jej utracie większość ich polecenia są dostępne w MSDOS. Zaletą wiersza poleceń jest przede wszystkim bezpośredni dostęp do jego ukrytych możliwości, ponadto konsola CMD posiada kilka przydatnych wbudowanych narzędzi przeznaczonych do pracy z oprogramowaniem i komponentami sprzętowymi komputera.

Bycie asem wiersza poleceń wcale nie jest konieczne, są jednak polecenia, które powinien znać każdy szanujący się użytkownik systemu Windows. Oto one.

doc

Większość plików użytkownika w systemach operacyjnych jest powiązana z określone programy, który obsługuje je domyślnie. To połączenie nazywa się skojarzeniem. Aby go wyświetlić, wystarczy polecenie assoc. Po uruchomieniu wyświetlana jest lista skojarzeń rozszerzeń i typów plików. Polecenie assoc umożliwia również .

Na przykład polecenie assoc .html = txtfile dla plików z rozszerzeniem HTML ustawia typ pliku na txtfile (tekst). Jeśli chcesz dowiedzieć się, który program otwiera pliki z tym rozszerzeniem, użyj polecenia ftype txtfile.

Szyfr

To polecenie służy do szyfrowania i deszyfrowania danych na dyskach z systemem plików NTFS, ale równie dobrze można go użyć do oczyszczenia wolnego miejsca na dysku. Jest bardzo łatwy w użyciu. Jeśli chcesz mieć gwarancję usunięcia pozostałości wszystkich wcześniej usunięte pliki na dysku D uruchom w konsoli polecenie cipher /w:D.

Zapytanie o sterownik

Przydatne polecenie umożliwiające przeglądanie listy wszystkich sterowników zainstalowanych w systemie operacyjnym. Kiedy polecenie jest wykonywane bez parametrów, dane są wyświetlane w postaci posortowanej listy. Kolumna „Moduł” zawiera nazwy sterowników bez rozszerzenia, kolumna „Nazwa” zawiera krótki opis sterownik, „Typ sterownika” - odpowiednio typ, „Data referencyjna” wskazuje datę instalacji lub ostatniej modyfikacji sterownika.

FC (porównanie plików)

Polecenie FC jest przydatne głównie dla programistów; może być również używane przez użytkowników, którzy muszą pracować z plikami tekstowymi. Polecenie to pozwala porównać zawartość dwóch plików, szukając między nimi niespójności. Załóżmy, że masz dwa pliki plik1.docx i plik2.docx i chcesz je porównać. Uruchom następującą komendę w konsoli:

fc /U „D:plik1.docx” „D:plik2.docx”

W tym przykładzie porównaliśmy dwa proste dokumenty tekstowe. Interpreter wiersza poleceń znalazł rozbieżność w jednym ze zdań i wskazał konkretną lokalizację. Polecenie FC umożliwia także porównywanie plików binarnych, plików Unicode, określanie ilości niespójności itp. Jeżeli porównywane pliki są identyczne, po wykonaniu polecenia FC zostanie wyświetlony odpowiedni komunikat.

Ipconfig

Przydatne polecenie, które pozwala określić aktualne ustawienia protokołu TCP/IP lub po prostu adres IP. Jednak pokazuje tylko wewnętrzny adres IP; jeśli korzystasz z routera i chcesz poznać adres IP, za pomocą którego uzyskujesz dostęp do sieci globalnej, lepiej skorzystać z pomocy specjalnych usług online, takich jak 2ip.ru.

Netstat

To polecenie wyświetla listę wszystkich bieżących połączeń internetowych. Jest używany głównie przez administratorów do wyświetlania połączeń TCP i UDP, portów nasłuchujących, tablic routingu i statystyk dla różnych protokołów. Można go również wykorzystać do wyszukiwania śladów pozostawionych przez wirusy i inne szkodliwe obiekty. Uruchomione bez parametrów polecenie Netstat wyświetla typ połączenia, adres lokalny, adres obcy i bieżący stan.

Świst

Podobnie jak Netstat, polecenie ping jest używane głównie przez administratorów systemu. Służy do diagnozowania sieci komputerowych. Za jego pomocą możesz określić dostępność niektórych zasobów. Załóżmy, że chcesz sprawdzić dostępność Google. Ponieważ serwer DNS Google ma adres 8.8.8.8, musisz uruchomić polecenie ping 8.8.8.8 w konsoli CMD.

Cyfrowy adres IP można również zastąpić tekstowym adresem URL - ping google.com. Jeżeli węzeł będzie niedostępny, wyświetli się komunikat „przekroczono limit oczekiwania”, a liczba strat wyniesie 100 procent.

Tracert

Kolejne polecenie „sieciowe” przeznaczone do diagnostyki sieci (śledzenia). Polecenie umożliwia uzyskanie łańcucha węzłów, przez który przechodzi pakiet IP adresowany do węzła końcowego. Używany przez administratorów systemu do identyfikowania problemu uniemożliwiającego dostarczanie pakietów do węzła końcowego. Przykładem użycia polecenia jest śledzenie do węzła Google: tracirt google.com.

Ścieżka

Polecenie to działa w podobny sposób jak polecenie Tracert, ale w przeciwieństwie do tego ostatniego jest bardziej funkcjonalne. Komenda wykonuje śledzenie oraz wysyła zapytania do węzłów pośrednich na trasie w celu zebrania informacji o opóźnieniach i stratach pakietów na każdym z nich.

Powercfg

Potężne narzędzie wiersza poleceń przeznaczone do zarządzania ustawieniami zasilania systemu Windows. Wykonywane tylko z parametrami. Polecenie Powercfg wykonane z przełącznikiem /Q wyświetla aktualną konfigurację schematu zasilania, z przełącznikiem /a wyświetla raport zużycia energii elektrycznej w laptopach, z przełącznikiem –energy generuje szczegółowy log tekstowy o stanie komponentów komputerowych, m.in baterie. Do tworzenia można również użyć polecenia Powercfg kopie zapasowe ustawień zasilania i wdrażania ich na nowym sprzęcie.

Zamknięcie

Polecenie to służy do wylogowania się z sesji użytkownika, zamknięcia, ponownego uruchomienia i hibernacji komputera. Obsługuje zdalne sterowanie. Wyłączenie jest zawsze wykonywane z parametrami. Na przykład polecenie takie jak zamknięcie /s /t 0 spowoduje zamknięcie otwartych aplikacji i natychmiastowe wyłączenie komputera. Możesz wyświetlić listę dostępnych kluczy, uruchamiając polecenie Shutdown /? w konsoli.

SFC (Kontroler plików systemowych)

Jedno z najbardziej przydatnych i niezbędnych poleceń. Zaprojektowany do wykrywania i przywracania uszkodzonego lub zmodyfikowanego systemu Pliki Windowsa. Przywracanie odbywa się z kopii zapasowych utworzonych przez sam system operacyjny. Aby uruchomić skanowanie systemu, a następnie odzyskać pliki, uruchom komendę sfc z parametrem /scannow. Po zakończeniu skanowania konieczne będzie ponowne uruchomienie komputera. Musisz uruchomić to polecenie w konsoli działającej jako administrator.

Lista zadań

Polecenie Lista zadań pełni tę samą funkcję co Menedżer zadań. Wykonywany bez parametrów, wyświetla listę wszystkich uruchomionych procesów działających na komputerze lokalnym lub komputer zdalny. Jednocześnie dla każdego procesu wyświetlana jest jego nazwa, identyfikator (PID), nazwa sesji, numer sesji i przydzielony wolumin BARAN. Polecenie Lista zadań obsługuje użycie kluczy i filtrów. Na przykład Lista zadań /SVC wyświetla listę procesów wraz z usługami dla każdego procesu indywidualnie.

Zabijanie zadań

Jeśli Lista zadań po prostu wyświetla listę uruchomionych procesów, Taskkill zakończy je w trybie wymuszenia. To prawda, że ​​\u200b\u200bw tym celu będziesz musiał znać identyfikator kończącego się procesu lub nazwę pliku wykonywalnego. Załóżmy, że musisz wymusić zamknięcie Notatnika. Najpierw uruchom polecenie Lista zadań i sprawdź PID procesu notepad.exe. W naszym przypadku ma on wartość 2580. Znając PID procesu można go łatwo „zabić”. Samo polecenie będzie wyglądać następująco: Taskkill /PID 2580. Polecenie Taskkill /IM notepad.exe będzie działać mniej więcej w ten sam sposób, tylko w tym przykładzie wszystkie instancje procesu notepad.exe zostaną zakończone.

Konkluzja

To wszystko na teraz. Istnieją inne przydatne polecenia CMD, z którymi użytkownicy chcieliby się zapoznać, ale porozmawiamy o nich następnym razem. Należą do nich w szczególności Diskpart - potężne narzędzie do zarządzania dyskami i partycjami, które pod względem możliwości nie ustępuje komercyjnym produktom programowym, takim jak Acronis Disk Director.

Czy ma sens profesjonalna nauka wiersza poleceń? Mało prawdopodobne, chyba że planujesz zostać programistą lub administratorem systemu.

Jednak chcącym opanować konsolę CMD dobrze byłoby zwrócić uwagę także na jej zaawansowany odpowiednik – wbudowane narzędzie PowerShell.

Niedawno z zaciekłego kujona w bardzo dużej firmie wyrosłem na skromnego administratora systemu nadzorującego sieć 10 komputerów. I niczym bardzo leniwy administrator systemu stanąłem przed zadaniem automatyzacji swoich działań. Sześć miesięcy temu nie wiedziałem jeszcze, że w wierszu poleceń systemu Windows znajdują się potoki. To było pierwsze szokujące odkrycie. I poszedłem dalej i okazało się, że tam, gdzie pisałem wcześniej narzędzia w C#, Delphi lub kłopotliwe skrypty z zagnieżdżonymi pętlami, poradziłem sobie z kilkoma poleceniami forfiles lub robocopy.
Nie będę mówił o banałach, takich jak wyświetlanie listy plików i folderów za pomocą klawisza Tab. W ramach hacka opowiem Wam o tym, co może przydać się początkującym adminom i enikeyom.

Skróty klawiszowe
Zacznijmy od skrótów klawiszowych, ponieważ najpierw musimy zbadać, co może nam dać środowisko pracy.

F1- W konsoli klawisz ten działa dokładnie tak jak strzałka w prawo, tzn. wyświetla po jednym znaku od ostatniego wprowadzonego polecenia (lub wybranego w historii).
F2+<символ> - Drukuje ostatnie wprowadzone polecenie do podanego znaku. Na przykład, jeśli ostatnie wprowadzone polecenie wyglądało następująco:
pinguj 192.168.25.1
następnie po naciśnięciu kombinacji klawiszy F2+5 otrzymasz:
pinguj 192.168.2
F3- Wyświetla w całości ostatnie i tylko ostatnie polecenie.
F5- Wyświetla kolejno wprowadzone polecenia, podobnie jak strzałka w górę.
F6- Wstawia znak EOF w bieżącej pozycji wiersza poleceń, co jest równoznaczne z naciśnięciem Ctrl + Z.
F7- Okno dialogowe zawierające historię poleceń.

Alt+F7- Czyści historię poleceń.
<символ(ы)>+ F8- Wykonuje iterację po poleceniach rozpoczynających się od znaków już wprowadzonych w wierszu poleceń.
Jeśli przed naciśnięciem F8 nie wpisuj nic, wtedy ten klawisz będzie działał jak strzałka w górę, ale z niewielką różnicą - linie będą cyklicznie, tj. po pierwszym poleceniu z listy wyświetli się ostatnie.
F9+<число> - Wstawia polecenie z historii pod odpowiednim numerem. Przykładowo w sytuacji pokazanej na powyższym zrzucie ekranu, gdy wciśniesz kombinację F9+4 w konsoli wyświetli się:
ipconfig

Operatory wiersza poleceń
Dawno temu, kiedy byłem mały, nie mogłem sobie nawet wyobrazić, jak można pracować na konsoli bez interfejsu graficznego. W końcu wynik poleceń zajmuje czasami dziesiątki stron i jeśli będziesz musiał wybrać stamtąd jakieś dane, to wyjście strona po stronie cię nie uratuje. Ale pewnego dnia zainstalowałem FreeBSD na moim starym komputerze, otworzyłem podręcznik i po prostu zakręciło mi się w głowie na myśl o możliwościach, które się otworzyły. Tam możesz przekierować wyjście polecenia na wejście innego polecenia i nazywa się to potokiem.

Operatorem potoku w *nix i cmd jest znak pionowej kreski.
Na przykład polecenie wyświetli wszystkie pliki tekstowe w bieżącym folderze
reż. | znajdź „.txt”

Operator łączenia poleceń
&
Przykład: Polecenie1 i Polecenie2 – Polecenie1 zostanie wykonane jako pierwsze, a dopiero potem Polecenie2
Operator AND
&&
Przykład: Polecenie1 && Polecenie2 - Polecenie2 zostanie wykonane tylko wtedy, gdy Polecenie1 się powiedzie
operatora LUB
||
Przykład: Polecenie1 || Polecenie 2 — Polecenie 2 zostanie wykonane tylko wtedy, gdy wykonanie Polecenie 1 nie powiedzie się.

Nawiasy służą do grupowania poleceń, przykłady:

  • (Polecenie1 i Polecenie2) && Polecenie3 – jeśli Polecenie1 i Polecenie2 zostaną wykonane pomyślnie, zostanie wykonane Polecenie3.
  • (Zespół 1 i Zespół 2) || Polecenie 3 — jeśli Polecenie 1 i Polecenie 2 nie zostaną wykonane, zostanie wykonane Polecenie 3.

Dziękuję za uwagę! Czekam na krytykę i sugestie...

UPD1
Dla niewtajemniczonych, daszek (znak „^”) oznacza naciśnięcie klawisza Ctrl (^C = Ctrl +C).

^C - Przerywa polecenie, cóż, każdy o tym wie.
^S - Wstrzymuje polecenie, a następnie je uruchamia.
^I - Analogicznie do Tab, iteruje po folderach i plikach.
^M - Analogicznie do Enter.
^H - Analogicznie do Backspace.
^G - Zapisując polecenie echo ^G w pliku wsadowym, możesz wydać sygnał dźwiękowy z głośnika systemowego (głośnika).
(Polecenia ^I i ^H zostały uzyskane przeze mnie metodą „naukowego szturchnięcia”; jest też ^J, ale nie wiem do czego służy)

P.S. Inne subtelności wiersza poleceń systemu Windows były już wielokrotnie omawiane w Habré. I nie widzę sensu kopiowania i wklejania.
P.P.S. Linki do ciekawe posty oraz artykuły na temat innych funkcji wiersza poleceń systemu Windows.

Większość użytkowników komputery osobiste nie stają przed koniecznością użycia dowolnego polecenia CMD. Wielu osobom po prostu brakuje funkcji zapewnianych przez powłokę wizualną systemu operacyjnego. Są jednak sytuacje, w których trzeba bezpośrednio manipulować systemem i wtedy na ratunek przychodzi linia poleceń.

Jaka jest linia poleceń

Ten oprogramowanie, który jest częścią standardowych programów systemu. CMD zapewnia użytkownikowi możliwość bezpośredniej pracy z systemem i plikami. Aplikacja posiada interfejs tekstowy, a wynik wykonania wyświetlany jest na ekranie. Mówiąc najprościej, wiersz poleceń tłumaczy żądania użytkownika na formę zrozumiałą dla systemu. Zewnętrznie program oczywiście nie wygląda zbyt znajomo przeciętnemu użytkownikowi, ale jednocześnie posiada szereg pozytywne właściwości, a poza tym jest szybszy niż komponent wizualny. wbudowany w każdą wersję systemu operacyjnego Windows.

Sposoby uruchamiania wiersza poleceń

Twórcy systemu operacyjnego udostępnili kilka opcji uruchamiania CMD:

  • Przejdź do menu Start/akcesoria/dalej na liście wybierz „ Linia poleceń".
  • Przejdź do menu Start, wybierz „Uruchom”, w wyświetlonym oknie wpisz w wierszu CMD.exe. Możesz także otworzyć okno Uruchom, używając kombinacji klawiszy Win + R.
  • Przejdź do folderu systemowego C:\Windows\system32 i wybierz program CMD.exe.

Większość najważniejszych poleceń można uzyskać za pomocą polecenia Pomoc. Po wpisaniu tego zapytania pojawią się polecenia Windows CMD z informacją jak z nich skorzystać. Wszystkie można podzielić na kilka dość szerokich grup. Ich podział następuje zgodnie z zasadą stosowania. Na przykład polecenia CMD do uruchamiania używanych poleceń. Poniżej zostaną zaprezentowane najczęstsze z nich. Są to także najpotrzebniejsze polecenia linii CMD.

Podstawowe polecenia do pracy z katalogami systemowymi

Ta lista poleceń będzie przydatna, jeśli będziesz potrzebować dostępu do folderów znajdujących się w systemie:

  • Dir — umożliwia przeglądanie folderów w formie listy. Używając dodatkowych kryteriów wiersza poleceń, możesz sortować katalogi na podstawie wielu opcji.
  • RD - zapewnia możliwość usunięcia niepotrzebnego katalogu. Z dodatkowe parametry możesz ustawić kryteria usuwania: na przykład usuń kilka folderów jednocześnie.
  • MD - polecenie tworzy nowy folder (katalog). Różne opcje umożliwiają tworzenie różnych typów katalogów.
  • CD - umożliwia przechodzenie z jednego katalogu do drugiego, w niektórych przypadkach konieczne będzie użycie cudzysłowów.
  • XCopy - służy do kopiowania folderów bez zmiany ich struktury. W przeciwieństwie do Kopiuj, to polecenie ma bardziej zaawansowane możliwości. Za pomocą CMD możesz wykonywać dość elastyczne operacje na tym żądaniu.
  • Drzewo - umożliwia graficzną prezentację katalogów. Domyślnie wyświetlanie odbywa się przy użyciu pseudografiki.
  • Przenieś — służy zarówno do przenoszenia, jak i zmiany nazwy katalogu. Polecenie umożliwia przeniesienie kilku folderów jednocześnie.

Podstawowe polecenia do pracy z plikami

Te polecenia pliku CMD mogą być przydatne dla wielu użytkowników komputerów osobistych:

  • del - polecenie używane do usuwania. Można go użyć do usunięcia jednego lub kilku plików. Dodatkowo istnieje możliwość usunięcia plików tylko do odczytu;
  • edit - polecenie uruchamia edytor tekstu;
  • ren - pozwala zmienić nazwę pliku. Możesz także użyć zmiany nazwy;
  • move - służy do przenoszenia i zmiany nazwy pliku;
  • copy con - umożliwia utworzenie nowego pliku;
  • fc - pozwala porównać zawartość dwóch plików. Efektem pracy jest pojawienie się symboli informujących o statusie porównania;
  • typ - dotyczy dokumentów tekstowych. Wykonanie polecenia polega na wyświetleniu zawartości pliku na ekranie;
  • kopiuj - umożliwia kopiowanie, a także łączenie plików.

Polecenia służące do diagnozowania dysku twardego komputera i systemu

Oprócz wszystkich powyższych zalet polecenia CMD umożliwiają sprawdzanie błędów w działaniu dysków twardych lub zmianę etykiet woluminów, a także defragmentację.

  • Kompaktowy - polecenie pozwala wyświetlić i skonfigurować kompresję w systemie plików NTFS. Za pomocą tego polecenia możesz znacznie zaoszczędzić miejsce na dysku.
  • Formatuj - formatuje dysk lub dyskietkę. Należy pamiętać, że formatowanie spowoduje całkowite usunięcie wszystkich danych z nośnika.
  • Chkdisk - sprawdza i wyświetla informacje o nośniku. Zespół pomoże Ci dowiedzieć się o zajętej przestrzeni, ilości miejsca w uszkodzonych sektorach i tak dalej.
  • Fsutil - dostarcza informacji o systemie plików i umożliwia wprowadzanie w nim zmian.
  • Chkntfs - pozwala wyświetlić i skonfigurować podczas uruchamiania systemu Windows.
  • Konwertuj — umożliwia konwersję woluminu z jednego systemu plików na inny. Nie można zmienić typu aktywnego woluminu lub dysku.
  • Odzyskaj - polecenie odzyskiwania danych z uszkodzonego nośnika. Proces ten zachodzi poprzez odczytywanie jednego sektora po drugim. Odczyt następuje tylko z tych sektorów, z których możliwy jest odczyt. Dane znajdujące się w fizycznie uszkodzonych sektorach nie zostaną odzyskane. Najczęściej w ten sposób odzyskiwane są dokumenty tekstowe z uszkodzonych dyskietek.
  • Diskpart - umożliwia otwarcie danych dyskowych i dokonanie niezbędnych ustawień.
  • Tom - zawiera informacje nt numer seryjny dysk twardy.
  • Etykieta — służy do przeglądania i edytowania etykiet woluminów. Należy pamiętać, że nazwa woluminu może zawierać nie więcej niż 11 znaków, a NTFS 32 znaki.

Polecenia informacyjne

Ten typ polecenia pomoże Ci uzyskać informacje o wersjach, konfiguracjach i zainstalowanych sterownikach:

  • ver - dostarcza informacji o wersji systemu za pomocą polecenia CMD, Windows 7 również obsługuje to żądanie;
  • Driverquery - umożliwia przeglądanie informacji o zainstalowanych sterownikach; Prezentacja może mieć formę listy, tabeli lub pliku CSV;
  • systeminfo — dostarcza informacji o konfiguracjach systemu. Konfiguracje można przeglądać zarówno lokalnie, jak i dodatkowo polecenie udostępnia właściwości dotyczące dodatków Service Pack.

procesów i aplikacji

Polecenia służące do zarządzania i zmiany ustawień systemu operacyjnego:

  • zamknięcie - polecenie służy do wyłączenia, ponownego uruchomienia lub wprowadzenia komputera w tryb uśpienia. Jeżeli użytkownik posiada niezbędne uprawnienia, istnieje możliwość przeprowadzenia ustawień zdalnie;
  • czas - służy do wyświetlania i zmiany aktualnego czasu;
  • data - służy do wyświetlania i zmiany aktualnej daty;
  • lista zadań - udostępnia użytkownikowi listę procesów aktualnie uruchomionych na lokalnym lub zdalnym komputerze osobistym;
  • schtasks - umożliwia tworzenie, konfigurowanie lub usuwanie zaplanowanych zadań w systemie operacyjnym. W interfejsie graficznym polecenie jest reprezentowane przez program Harmonogram zadań;
  • taskkill - służy do kończenia procesów przy użyciu identyfikatorów lub nazw plików wykonywalnych. Narzędzie zaczęto używać w systemie Windows XP.

Polecenia umożliwiające dostosowanie wiersza poleceń

Ta grupa poleceń dotyczy bezpośrednio konfiguracji CMD. Polecenia pomogą Ci wyczyścić ekran i go zmienić wygląd i tak dalej:

  • Wyjdź - umożliwia zamknięcie danych wsadowych lub całkowite zamknięcie wiersza poleceń.
  • Kolor - umożliwia zmianę koloru tła lub czcionki w oknie wiersza poleceń. Kolor jest określony jako cyfra szesnastkowa. Najbardziej znaczący bit wskazuje jasność, a kolejne bity wskazują kolor. Domyślnie są to białe litery na czarnym tle.
  • Tytuł - umożliwia zmianę nazwy okna CMD.exe.
  • CMD - umożliwia uruchomienie nowego okna interpretera wiersza poleceń systemu Windows. Zwykle potrzeba tego polecenia pojawia się, gdy chcesz wstępnie zdefiniować rzeczywiste ustawienia CMD.
  • Podpowiedź - umożliwia zmianę powitania w wierszu poleceń. Jeśli użyjesz polecenia bez parametrów, tekst zachęty będzie wyglądał następująco: bieżący dysk, katalog i symbol większości.

Polecenia sieciowe CMD

Większość użytkowników rzadko potrzebuje tych zapytań, ale profesjonaliści uważają, że te kody są bardzo pomocne podczas pracy z komputerem:

  • getmac - polecenie dostarcza informacji o adresach sprzętowych kart sieciowych. W takim przypadku możesz znaleźć zarówno adresy lokalne, jak i zdalne;
  • netsh.exe - polecenie otwiera kolejną linię. Za jego pomocą możesz w razie potrzeby skonfigurować sieć. Wielu doświadczonych użytkowników uważa ten program za niezbędny. Aby uzyskać pomoc dotyczącą poleceń, należy wpisać ją ze znakiem zapytania;
  • ipconfig - umożliwia uzyskanie informacji o ustawieniach protokołu. Czasami polecenie umożliwia aktualizację danych w tryb automatyczny. Stary systemy operacyjne może nie obsługiwać tego polecenia CMD;
  • nbtstat - głównym celem polecenia jest wyświetlenie informacji NetBt. dodatkowo wyświetlane są nazwy i zawartość;
  • netstat.exe — to polecenie wyświetla informacje o połączeniach. Dane wyjściowe pozwalają zobaczyć wszystkie informacje z nimi związane

Warto pamiętać, że oprócz tych poleceń sieciowych istnieje jeszcze kilka, które pomogą uprościć pracę użytkowników. Należy pamiętać, że poleceń tych należy używać tylko wtedy, gdy mamy pewność co do wykonywanej akcji. Nieprawidłowe użycie poleceń CMD może spowodować poważne problemy w obsłudze komputera osobistego.

Lista przydatnych poleceń

Oprócz powyższych poleceń istnieje ogromna liczba innych:

  • break - komenda umożliwia włączenie przetwarzania klawiszy CTRL+C;
  • debug - uruchamia narzędzie do debugowania i innych zmian w oprogramowaniu;
  • devcon - komenda uruchamia narzędzie alternatywne do menadżera zadań;
  • exe2bin - polecenie konwertujące aplikacje w formacie exe do formatu binarnego;
  • nazwa hosta - umożliwia uzyskanie nazwy komputera;
  • logoff - polecenie zamykające system Windows.

Wszystkie podane polecenia CMD ułatwią pracę z niektórymi programami. Najważniejsze, aby nie próbować wykorzystywać żądań do celów innych niż zamierzone, aby uniknąć strat ważne informacje i inne niepożądane skutki.

Programowanie w Cmd (wprowadzenie dla początkujących)

To tylko wprowadzenie do poleceń cmd, nie oceniaj ściśle, artykuł został napisany dla Novikova, myślę, że przyda się wielu innym =)
Pewnie wiele osób nawet nie podejrzewa, że ​​cmd to uniwersalna powłoka,
co pozwala nie tylko administrować systemem, ale także programować!
Oczywiście poziom języka nie jest tak wysoki jak np. z, ale jednak...

Najpierw napiszmy mały program, który wyświetli linię zapisaną w zmiennej.
Wchodzimy na dysk C:\ i tworzymy tam coś w stylu program_1.cmd (możliwe jest *.bat)
otwórz go notatnikiem i wpisz tam następujące linie:

program rem_1
kl
@echo wyłączone
kolor 0A
set string=Witaj świecie!!!
echo %ciąg%

rem - używany do opisywania komentarzy
cls - jeśli ktoś nie wie, jest to czyszczenie ekranu
@echo off - wyłącza wyświetlanie poleceń na ekranie. Zwróć uwagę na @
przed ECHO! Zapobiega wyświetlaniu poleceń w osobnej linii.
kolor 0A - ustawia kolor tła i tekstu
set string=Witaj świecie!!! - zbiór służy do opisu zmiennych
echo %string% - wyświetla zmienną, zwróć uwagę na %%, to
oznacza, że ​​rzeczywiście jest to zmienna, a nie ciąg znaków!

Uporządkowaliśmy kod, teraz spójrzmy na wynik programu! Uruchamiamy go do wykonania poprzez cmd:
program_1.cmd
Efektem egzekucji będzie, jak się domyślacie, Hellow World!!! Jasnozielone litery na czarnym tle

Teraz skomplikujmy trochę problem, dodajmy warunek do tego kodu!

program rem_2
kl
@echo wyłączone
kolor 0A
ustaw a=1
ustaw timer = 10
if %a%==1 (zamknięcie /r -t %timer% -c „Masz przechlapane”
) else (echo a!=1)

Myślę, że już zgadłeś, jaki będzie wynik. Porównujemy wartość zapisaną w zmiennej „a” z 1, jeśli warunek jest prawdziwy, komputer uruchomi się ponownie za 10 sekund, w przeciwnym razie na wyjściu pojawi się a! = 1. Przykład jest banalny i prosty,
Cóż, przynajmniej dla wielu jest to zrozumiałe.

Przejdźmy teraz do cykli. Spójrzmy na najbardziej podstawowy przykład:
program rem_3
kl
@echo wyłączone
kolor 0A
dla /l %B w (0,1,10) wykonaj echo %B

Ten program będzie wyświetlał liczby w kolumnie od 0 do 10 z przyrostem co 1 =) wszystko jest tak proste, jak...
A teraz trochę bardziej skomplikowane, bo można je wykorzystać do ważniejszych celów,
na przykład, aby wyliczyć pliki, możesz na przykład napisać w cmd:

dla %B w (C:*.cmd) wykonaj (echo %B)

W zamian otrzymasz wszystkie swoje programy z rozszerzeniem *.cmd

Możesz także użyć pętli for, aby na przykład iterować po katalogach

dla /d %B w (C:*) wykonaj echo %B

Wyświetli wszystkie katalogi na dysku C:\ (Uwaga, tylko katalogi, a nie podkatalogi!)

Napiszmy teraz niezbędny program, który będzie wybierał e-maile z bazy danych i zapisywał je do innego pliku.

(dla /f "tokens=1-5" %A w (users.txt) do @echo %D) > emails.txt

Na przykład nasza baza jest „idealna”, jak:

Wasia Pupkin, do cholery [e-mail chroniony] 81231111111
Lamer Dimy Iwanowa [e-mail chroniony] 81232222222
Genialny Pietrow [e-mail chroniony] 81233333333
Lamer Jegora Sidorowa [e-mail chroniony] 81234444444
Żałoba Antona Popovicha [e-mail chroniony] 81235555555
Kostya Terentev lamer [e-mail chroniony] 81236666666
Wania Onisenko jest beznadziejna [e-mail chroniony] 81237777777
Misza Łoszenko to porażka [e-mail chroniony] 81238888888
Wład Soroczinskij lamer [e-mail chroniony] 81239999999

Za pomocą pętli przeglądamy wszystkie słowa i zapisujemy 4(%D) do pliku emails.txt =)

Co jeszcze możesz zrobić za pomocą cmd?

Opiszę mój przykład. Tworzę strony internetowe korzystające z bazy danych mysql. Z bazą danych pracuję poprzez konsolę, która jest mi bardziej znana. Aby się nie martwić, napisałem mały program mysql.cmd, który się z nim połączy:

Kod PHP:
v:
cd usrlocalmysql4bin
mysql.exe -u root –p przepustka

v – dysk wirtualny gdzie stoi Denver
root – nazwa użytkownika
pass – hasło użytkownika

Pozostaje nam tylko uruchomić go i cieszyć się pracą z bazą danych
PS Cóż, to wszystko! Artykuł okazał się krótki, ale nadal mam nadzieję, że komuś się przyda =)

Załadunek...
Szczyt