Cijela lista naredbi u komandnoj liniji windowsa. CMD komande: lista, opis i aplikacija. Mrežne CMD komande

Nedavno sam izrastao iz žestokog štrebera u veoma velikoj kompaniji do skromnog sistem administratora koji nadgleda mrežu od 10 računara. I, kao vrlo lijen sistem administrator, bio sam suočen sa zadatkom automatizacije svojih aktivnosti. Prije šest mjeseci još nisam znao da postoje cjevovodi u Windows komandnoj liniji. Ovo je bilo prvo šokantno otkriće. I otišao sam dalje, i ispostavilo se da tamo gde sam prethodno pisao uslužne programe na C#, Delphi ili glomazne skripte sa ugnežđenim petljama, mogao sam da prođem sa nekoliko forfile-a ili komandi robocopy.
Neću govoriti o banalnostima, kao što je listanje datoteka i foldera pomoću tipke Tab. Pod hakiranjem ću vam reći šta može biti korisno za početnike administratore i enikey.

Hotkeys
Počnimo sa interventnim tasterima, jer prvo treba da istražimo šta nam radno okruženje može dati.

F1- U konzoli ovaj taster radi tačno kao desna strelica, tj. prikazuje jedan po jedan znak od posljednje unesene naredbe (ili odabrane u historiji).
F2+<символ> - Ispisuje posljednju unesenu naredbu do navedenog znaka. Na primjer, ako je zadnja naredba koju ste unijeli izgledala ovako:
ping 192.168.25.1
zatim nakon pritiska na kombinaciju tipki F2+5 dobit ćete:
ping 192.168.2
F3- Prikazuje posljednju i samo posljednju komandu u cijelosti.
F5- Prikazuje zadnje unesene komande po redu, baš kao strelica gore.
F6- Umeće EOF znak na trenutnu poziciju komandne linije, što je isto kao i pritiskanje Ctrl + Z.
F7- Okvir za dijalog koji sadrži istoriju komandi.

Alt+F7- Briše istoriju komandi.
<символ(ы)>+ F8- Ponavlja niz naredbi koje počinju znakovima koji su već uneseni u komandnu liniju.
Ako prije pritiskanja F8 ne unosite ništa, tada će ovaj taster raditi kao strelica nagore, ali sa malom razlikom - redovi će se kretati, tj. nakon prve komande sa liste biće prikazana poslednja.
F9+<число> - Ubacuje komandu iz istorije pod odgovarajućim brojem. Na primjer, u situaciji prikazanoj na slici iznad, kada pritisnete kombinaciju F9+4 na konzoli će se pojaviti sljedeće:
ipconfig

Operatori komandne linije
Davno, kada sam bio mali, nisam mogao ni da zamislim kako možete da radite u konzoli bez grafičkog interfejsa. Na kraju krajeva, izlaz naredbi ponekad traje desetine stranica, a ako trebate odabrati neke podatke odatle, onda vas izlaz stranice po stranicu neće spasiti. Ali jednog dana sam instalirao FreeBSD na svoj stari računar, otvorio priručnik i jednostavno sam bio u glavi od mogućnosti koje su se otvorile. Tamo možete preusmjeriti izlaz naredbe na ulaz druge naredbe i to se zove cjevovod.

Operator cjevovoda u *nix i cmd je karakter vertikalne trake.
Na primjer, komanda će prikazati sve tekstualne datoteke u trenutnoj mapi
dir | pronađi ".txt"

Operator konkatenacije naredbi
&
Primjer: Naredba1 i Naredba2 – Prvo će se izvršiti naredba1, a tek onda naredba2
Operator AND
&&
Primjer: Naredba1 && Naredba2 - Naredba2 će se izvršiti samo ako je naredba1 uspjela
OR operator
||
Primjer: Naredba1 || Naredba2 - Naredba2 će se izvršiti samo ako naredba1 nije uspjela da se izvrši.

Zagrade se koriste za grupisanje naredbi, primjeri:

  • (Command1 & Command2) && Command3 – Ako se naredba1 i naredba2 uspješno izvrše, naredba3 će se izvršiti.
  • (Tim1 i Tim2) || Naredba3 - Ako se naredba1 i naredba2 ne izvrše, naredba3 će se izvršiti.

Hvala vam na pažnji! cekam kritike i sugestije...

UPD1
Za one koji nisu upoznati, circumflex (taj znak "^") znači pritiskanje tipke Ctrl (^C = Ctrl +C).

^C - Prekida komandu, pa to svi znaju.
^S - Pauzira naredbu i zatim je pokreće.
^I - Analogno Tabu, ponavlja se kroz foldere i datoteke.
^M - Analogno Enter.
^H - Analogno Backspaceu.
^G - Pisanjem komande echo ^G u batch fajlu, možete dati zvučni signal sistemskom zvučniku (zvučniku).
(Komande ^I i ^H dobio sam metodom „naučnog bockanja“; postoji i ^J, ali ne znam šta radi)

P.S. Ostale suptilnosti komande Windows strings, već su nekoliko puta obrađeni na Habréu. I ne vidim smisao u copy-pastingu.
P.P.S. Veze do zanimljivih postova i članaka o drugim funkcijama Windows komandne linije.

Ne brinite ako nikada prije niste koristili komandnu liniju. Prilično je jednostavno. Reći ćemo vam sve što vam je potrebno da počnete da ga koristite. Ispod ćete pronaći neke od najvažnijih komandi za postavljanje vaše kućne mreže.

1. PING

PING je jedna od osnovnih i najkorisnijih CMD naredbi. Prikazuje kvalitet veze, pokazujući da li vaš računar može slati podatke na ciljnu IP adresu, i ako može, kojom brzinom.

Evo primjera korištenja naredbe:

Komanda radi na sljedećem principu: šalje određeni broj paketa podataka i određuje koliko ih se vratilo. Ako se neki od njih ne vrate, ona prijavljuje gubitak. Gubitak paketa dovodi do loših performansi u igrama i Internet emitovanju. Ovo je odličan način da testirate svoju internet vezu.

Podrazumevano, komanda šalje četiri paketa sa vremenskim ograničenjem od četiri sekunde za svaki. Možete povećati broj paketa ovako: ping www.google.com -n 10

Također možete povećati vrijeme čekanja (vrijednost se prikazuje u milisekundama): ping www.google.com -w 6000

2. TRACERT

TRACERT je skraćenica od Trace Route. Kao i PING, naredba šalje paket podataka za rješavanje mrežnih problema. Međutim, on ne određuje brzinu slanja i vraćanja paketa, već njegovu rutu.

Primjer upotrebe:

Naredba prikazuje listu svih rutera kroz koje prolaze podaci na putu do odredišnog čvora. Zašto vidimo tri trajanja za svaki ruter? Zato što TRACERT šalje tri paketa podataka u slučaju da se jedan od rutera izgubi ili potraje predugo iz nekog razloga.

3.PATHPING

Naredba PATHPING je slična TRACERT, ali je informativnija i stoga zahtijeva više vremena za izvršenje. Analizira rutu paketa podataka i određuje na kojim međučvorovima je došlo do gubitka.

Primjer upotrebe:

4.IPCONFIG

Ova naredba se najčešće koristi za otklanjanje grešaka u mrežama u Windowsu. I to nije samo količina informacija koje pruža, već i činjenica da je u kombinaciji s nekoliko ključeva za izvršavanje određenih naredbi.

Primjer upotrebe:

Kada se unese bez ključeva, IPCONFIG odražava sve mrežne adaptere na vašem računaru i kako oni rade. IPv4 adrese i Default Gateway sadrže najvažnije informacije.

Da biste ispraznili DNS keš memoriju, koristite sljedeći ključ: ipconfig /flushdns

Ova operacija može pomoći ako internet radi, ali ne možete pristupiti nekim stranicama ili serverima.

5.GETMAC

Svaki uređaj usklađen sa IEEE 802 ima jedinstvenu MAC (Media Access Control) adresu. Proizvođač svakom komadu opreme dodjeljuje svoju adresu, koja je zapisana u samom uređaju.

Primjer upotrebe:

Možda ćete vidjeti više MAC adresa ovisno o tome koliko je mrežnih adaptera instalirano na vašem računalu. Na primjer, Wi-Fi i Ethernet internetske veze imat će odvojene MAC adrese.

6. NSLOOKUP

NSLOOKUP je skraćenica od Name Server Lookup. Potencijal ovog uslužnog programa je ogroman, ali većini ljudi nije potreban. Za obične korisnike bitna je samo mogućnost određivanja IP adrese imena domene.

Primjer upotrebe:

Imajte na umu da neki domeni nisu vezani za jednu IP adresu, što znači da ćete svaki put kada unesete naredbu dobiti drugu adresu. Ovo je sasvim normalno za velike stranice jer se učitavaju sa veliki iznos kompjuteri.

Ako želite da konvertujete IP adresu u ime domene, jednostavno je unesite u svoj pretraživač i videćete kuda to vodi. Međutim, ne vode sve IP adrese do imena domena. Mnogima od njih nije moguće pristupiti putem web pretraživača.

7. NETSTAT

Ovaj uslužni program je alat za prikupljanje statistike, analize i dijagnostike. Prilično je složen ako iskoristite njegov puni potencijal (na primjer, configure lokalna mreža preduzeća).

Primjer upotrebe:

Podrazumevano, komanda prikazuje sve aktivne veze na vašem sistemu. Aktivna veza ne znači da se podaci razmjenjuju. To samo ukazuje da je port negdje otvoren i da je uređaj spreman za povezivanje.

Komanda također ima nekoliko prekidača koji mijenjaju vrstu prikazanih informacija. Na primjer, ključ -rće prikazati tabele rutiranja.

8.NETSH

NETSH je skraćenica od Network Shell. Ova komanda vam omogućava da detaljnije konfigurišete skoro svaki mrežni adapter na vašem računaru.

Kada unesete NETSH, komandna linija ulazi u shell mod. Unutar njega postoji nekoliko konteksta (usmjeravanje, DHCP komande, dijagnostika).

Sve kontekste možete vidjeti na sljedeći način:

I možete vidjeti sve naredbe unutar jednog konteksta ovako:

Možete kopati dublje i vidjeti listu svih podnaredbi unutar jedne naredbe:

Na primjer, možete unijeti sljedeću naredbu da vidite sve mrežne drajvere i njihove karakteristike na vašem sistemu: netsh wlan show drajvere

Imajte na umu da ako zaista želite da se ozbiljno pozabavite konfigurisanjem svoje mreže putem komandne linije, moraćete da savladate ovu naredbu.

Ovaj članak će pokriti osnove Windows komandna linija, naime:

  • Koncept komandne linije;
  • Referenca za naredbe ljuske;
  • Redoslijed događaja prilikom izvršavanja naredbe;
  • Kreiranje skripti komandne linije;
  • Kontrola prikaza teksta i naredbi;
  • Naredbe za proučavanje sistemskih informacija;
  • Komande za korištenje registra;
  • Upravljanje sistemskim uslugama;
  • Ponovno pokretanje i isključivanje sistema iz komandne linije;
  • Upravljajte aplikacijama i procesima iz komandne linije.

Koncept komandne linije

Podrška komandne linije ugrađena je u operativni sistem Microsoft Windows i dostupna je kroz prozor komandne ljuske. Komandni redak je podržan u svim verzijama Windowsa i koristi se za pokretanje ugrađenih komandi, uslužnih programa i skripti. Uprkos snazi ​​i fleksibilnosti komandne linije, neki Windows administratori je nikada ne koriste. Ako imate dovoljno grafičkih administrativnih alata, možete ih koristiti samo klikom na elemente korisničkog sučelja.

Međutim, iskusni Windows administratori, kvalifikovani stručnjaci za tehničku podršku i napredni korisnici ne mogu bez komandne linije. Znati kako pravilno koristiti komandnu liniju – konkretno, koje alate komandne linije odabrati i kako i kada ih koristiti kako bi efikasno radili – može vam pomoći da izbjegnete mnoge probleme i osigurate nesmetano izvršavanje vaših operacija. Ako podržavate više domena ili mreža, razumijevanje načina rada s komandnom linijom koji štede vrijeme nije samo važno već i neophodno za automatizaciju svakodnevnih operacija.

Sa svakim nova verzija Windows komandna linija je poboljšana i njene mogućnosti proširene. Komandna linija je pretrpjela značajne promjene, povezane ne samo sa povećanom produktivnošću, već i sa povećanom fleksibilnošću. Sada možete koristiti Windows komandnu liniju za rješavanje problema koji se nisu mogli riješiti u prethodnim verzijama Windowsa.

Pokrenite okruženje Windows komandne ljuske Različiti putevi, posebno navođenjem parametara prilikom pokretanja Cmd.exe ili korištenjem vlastite početne datoteke pohranjene u direktoriju %SystemRoot%\System32.

Dodatno, komandna linija se može pokrenuti u batch modu za izvršavanje skupa naredbi. U batch modu, komandna linija čita i izvršava naredbe jednu za drugom.

Kada radite sa Windows komandnom linijom, morate razumjeti odakle dolaze komande koje koristite. “Native” komande (ugrađene u operativni sistem) dolaze u dvije vrste:

  • Domaći– postoje unutar komandne ljuske, nemaju zasebne izvršne datoteke;
  • Eksterni- implementirano u odvojenim izvršnim datotekama, koje se obično pohranjuju u %SystemRoot%\System32 direktorij.

Brza referenca na komande ljuske (Cmd.exe)

  • vanr- prikazuje ili mijenja mapiranja ( udruženja) vrste datoteka;
  • break- postavlja tačke prekida prilikom otklanjanja grešaka
  • poziv- poziva proceduru ili drugu skriptu iz skripte;
  • cd (chdir) - prikazuje naziv trenutnog direktorija ili mijenja trenutni direktorij;
  • cls- briše prozor komandne linije i bafer ekrana;
  • boja- postavlja boju teksta i pozadine prozora komandne ljuske;
  • izvini- kopira datoteke ili vrši konkatenaciju datoteka;
  • datum- prikazuje ili postavlja trenutni datum;
  • del (brisati) - briše određenu datoteku, grupu datoteka ili direktorij;
  • dir- prikazuje listu poddirektorija i datoteka u trenutnom ili specificiranom direktoriju;
  • echo- prikazuje tekst u prozoru komandne linije ili postavlja da li komande treba da se prikazuju na ekranu (on|off);
  • endlocal- označava kraj lokalizacije ( lokalni opseg) varijable;
  • Izlaz- izaći iz komandne linije;
  • za- izvršava zadatu komandu za svaki fajl u skupu;
  • ftype Navodi ili mijenja trenutne tipove datoteka u mapiranju ekstenzija datoteka u programe;
  • idi- specificira da interpreter komandi treba da ide na red sa datom oznakom u paketnoj skripti;
  • ako- izvršava komande prema uslovima;
  • md (mkdir)- kreira poddirektorij u trenutnom ili specificiranom direktoriju;
  • pokret- premješta datoteku ili grupu datoteka iz trenutnog ili navedenog izvornog direktorija u navedeni direktorij. Također može preimenovati direktorij;
  • put- prikazuje ili postavlja putanju komande koju koristi operativni sistem kada traži izvršne datoteke i skripte;
  • pauza- zaustavlja izvršavanje batch fajla i čeka na unos sa tastature;
  • popd- čini aktuelnim direktorij čije je ime sačuvano naredbom PUSHD;
  • prompt- specificira koji tekst treba da bude prikazan u redu poziva;
  • pushd- čuva ime tekućeg imenika i, ako je potrebno, čini navedeni imenik aktuelnim;
  • rd (rmdir)- briše direktorij ili direktorij zajedno sa njegovim poddirektorijumima;
  • rem- označava komentare u paketnoj skripti ili Config.nt;
  • ren (preimenuj)- Preimenuje datoteku ili grupu datoteka;
  • set- prikazuje trenutne varijable okruženja ili postavlja privremene varijable za trenutnu komandnu ljusku;
  • setlocal- označava početak lokalizacije ( lokalni opseg) varijable u paketnim skriptama;
  • smjena- pomiče poziciju zamijenjenih parametara u paketnim skriptama;
  • start- pokreće određeni program ili komandu u posebnom prozoru;
  • vrijeme- prikazuje ili postavlja sistemsko vrijeme;
  • naslov- postavlja naslov prozora komandne ljuske;
  • tip- prikazuje sadržaj tekstualne datoteke;
  • verify- uključuje mod za provjeru datoteke nakon upisivanja na disk;
  • vol- prikazuje oznaku i serijski broj volumena diska.

Sintaksa bilo koje interne komande ( i većina spoljašnjih) se može dobiti unošenjem imena komande i /? u komandnu liniju, na primjer:

Komandna školjka- veoma moćno okruženje za rad sa komandama i skriptama. Komandna linija vam omogućava da pokrenete različite tipove komandi: ugrađene komande, Windows uslužne programe i verzije aplikacija na komandnoj liniji. Bez obzira na tip, svaka naredba koju koristite mora slijediti ista pravila sintakse. Prema ovim pravilima, iza imena komande slijede obavezni ili neobavezni argumenti. Dodatno, argumenti mogu koristiti ulaz, izlaz ili standardno preusmjeravanje greške.

Redoslijed događaja prilikom izvršavanja naredbe

  • Komandna ljuska zamjenjuje sve varijable unesene u tekst naredbe njihovim trenutnim vrijednostima;
  • Ako se unese grupa ili lanac od nekoliko naredbi, linija se dijeli na pojedinačne naredbe, koje se zauzvrat dijele na ime naredbe i argumente. Zatim se komande obrađuju zasebno;
  • Ako ime naredbe specificira putanju, ljuska traži komandu u toj stazi. Ako nema takve naredbe u navedenom direktoriju, shell vraća grešku;
  • Ako ime naredbe ne uključuje putanju, ljuska prvo pokušava interno riješiti ime naredbe. Ako se pronađe interna komanda sa istim imenom, onda je interna komanda pozvana i može se odmah izvršiti. Ako ne postoji interna komanda sa istim imenom, ljuska prvo traži izvršnu datoteku komande u trenutnom direktorijumu, a zatim u direktorijumima navedenim u varijabli okruženja PATH. Ako se komandna datoteka ne nalazi ni u jednom od ovih direktorija, shell vraća grešku;
  • Ako je naredba pronađena, ona se izvršava sa datim argumentima i, ako je potrebno, ulaz se čita iz izvora navedenog u tim argumentima. Izlaz komande i greške se prikazuju u prozoru komandne linije ili se šalju na određeni izlaz i ponor grešaka.
  • Kao što možete vidjeti, mnogi faktori utiču na izvršenje naredbi, uključujući putanje komandi, I/O preusmjeravanje i grupisanje ili lančano povezivanje komandi.

Kada radite sa komandnom ljuskom, verovatno ste je pokrenuli otvaranjem menija Start ( Počni) i odabirom Programi ( Programi) ili Svi programi ( Svi programi), zatim Pribor ( Standard) i komandni redak ( Komandna linija). Drugi načini za pokretanje komandne linije su dijalog Pokreni ( Pokretanje programa) ili već unesite cmd u drugu otvoren prozor komandna školjka. Ove metode vam omogućavaju da navedete argumente prilikom pokretanja komandne linije: prekidače koji kontrolišu rad komandne linije i parametre koji pokreću izvršenje dodatnih komandi. Na primjer, možete pokrenuti komandnu ljusku u tihom načinu rada ( tj. onemogućiti eho izlaz) sa naredbom cmd /q ili da bi komandna ljuska izvršila datu komandu i izašla - da biste to učinili, unesite cmd /c, nakon čega slijedi tekst naredbe u navodnicima.

IN sljedeći primjer Komandna ljuska se pokreće, izvršava naredbu ipconfig, izlazeći rezultate u datoteku i izlazi:

Cmd /c "ipconfig > c:\ipconfig.txt"

Kreiranje skripti komandne linije

Skripte komandne linije- tekstualne datoteke sa komandama koje želite da izvršite. Ovo su iste komande koje obično unosite u Windows komandnu ljusku. Međutim, umjesto da kucate komande svaki put kada vam zatrebaju, možete kreirati skriptu da to učinite i učinite svoj život lakšim.

Budući da se skripte sastoje od standardnih tekstualnih znakova, mogu se kreirati i uređivati ​​u bilo kojem standardnom uređivaču teksta, recimo Notepad ( notebook). Prilikom unosa naredbi, obavezno započnite svaku naredbu ili grupu naredbi koje se moraju izvršiti zajedno u novom redu. Ovo će osigurati da se oni ispravno izvrše. Kada završite sa kreiranjem skripte komandne linije, sačuvajte datoteku skripte sa ekstenzijom .bat ili .cmd. Obje ekstenzije rade isto. Na primjer, ako trebate kreirati skriptu za prikaz naziva sistema, verzije Windowsa i IP konfiguracije, uključite sljedeće tri naredbe u datoteku SysInfo.bat ili SysInfo.cmd:

Ime hosta ver ipconfig -all

Kontrola prikaza teksta i komandi

Tim ECHO služi u dvije svrhe: za pisanje teksta na izlaz ( na primjer, u prozor komandne ljuske ili tekstualnu datoteku) i za uključivanje/isključivanje prikaza eho komande. Obično, kada pokrenete naredbe skripte, same naredbe i izlaz tih naredbi se prikazuju u prozoru konzole. Ovo se zove odjek naredbe ( odjek naredbe).

Da biste koristili naredbu ECHO za prikaz teksta, otkucajte echo nakon čega slijedi tekst koji želite prikazati:

Echo Ime sistemskog hosta je: ime hosta

Da biste kontrolirali odjek naredbi koristeći ECHO, upišite echo off ili echo on, na primjer:

Echo off echo Ime sistemskog hosta je: ime hosta

Da biste usmjerili izlaz na datoteku, a ne na prozor ljuske, koristite preusmjeravanje izlaza, na primjer:

Echo off echo Ime sistemskog hosta je: > current.txt hostname » current.txt

Sada da vidimo kako se potiskuje odjek komandi. Pokrenite komandnu ljusku, otkucajte echo off, a zatim druge komande. Vidjet ćete da se komandna linija više ne prikazuje. Umjesto toga, pojavljuje se samo ono što je upisano u prozor konzole i izlaz izvršenih naredbi. U skriptama, komanda ECHO OFF onemogućuje odjek komande i komandnu liniju. Dodavanjem naredbe ECHO OFF vašim skriptama, sprječavate da vaš prozor ljuske ili datoteka budu pretrpani tekstom naredbe ako vas zanima samo izlaz tih naredbi.

Proučavanje sistemskih informacija

Često, kada radite sa korisničkim računarom ili udaljenim serverom, postoji potreba za dobijanjem osnovnih informacija o sistemu, kao što su ime korisnika registrovanog u njemu, trenutno sistemsko vreme ili lokacija određene datoteke. Naredbe koje prikupljaju osnovne sistemske informacije uključuju:

  • SAD- prikazuje trenutni sistemski datum i vrijeme u 24-satnom formatu, na primjer Sal 9. maj 12:30:45 2003. Dostupno samo u Windows Server 2003 Resource Kit;
  • KO SAM JA- javlja ime korisnika trenutno registrovanog u sistemu, na primjer adatum\administrator;
  • GDJE- traži datoteke koristeći obrazac pretraživanja ( obrazac pretraživanja) i vraća listu odgovarajućih rezultata.

Da biste koristili NOW ili WHOAMI, jednostavno upišite naredbu u prozor komandne ljuske i pritisnite Enter. Najčešća sintaksa za WHERE izgleda ovako:

Gdje je /r ime_datoteke_osnovnog_direktorija

Ovdje je parametar /r specificiran za rekurzivno pretraživanje počevši od navedenog direktorija (osnovni_direktorij) i uključujući sve njegove poddirektorije, a file_name je puno ili djelomično ime datoteke koja se traži, što može uključivati ​​zamjenske znakove: ? zamjenjuje jedan znak, a znak * zamjenjuje grupu znakova, na primjer data???.txt ili data*.*. Sljedeći primjer pretražuje direktorij C:\ i sve njegove poddirektorije za sve tekstualne datoteke čija imena počinju podacima.

Gdje je /r C:\data*.txt

Također možete pronaći datoteke svih tipova čija imena počinju sa podacima:

Gdje je /r C:\data*.*

Ponekad trebate dobiti informacije o konfiguraciji sistema ili sistemskom okruženju. Na sistemima koji su kritični za misiju, ove informacije se mogu sačuvati ili odštampati za referencu. U nastavku su navedene komande koje vam omogućavaju prikupljanje informacija o sistemu.

  • DRIVERQUERY- prikazuje listu svih instaliranih drajvera uređaja i njihova svojstva, uključujući naziv modula, naziv za prikaz ( ime za prikaz), tip drajvera i datum izrade ( datum povezivanja drajvera). Režim prikaza svih informacija (/V) prijavljuje status i stanje drajvera, režim pokretanja, informacije o upotrebi memorije i putanju sistema datoteka. Opcija /V također omogućava izlaz detaljne informacije o svim nepotpisanim drajverima.
  • SYSTEMINFO- Pruža detaljne informacije o konfiguraciji sistema, uključujući informacije o verziji, tipu i proizvođaču operativnog sistema, procesoru, verziji BIOS-a, veličini memorije, regionalnim standardima, vremenskoj zoni i konfiguraciji mrežnog adaptera.
  • NLSINFO- prikazuje detaljne regionalne informacije, uključujući zadani jezik ( podrazumevani jezik), Windows kodna stranica, formati prikaza vremena i brojeva, vremenska zona i instalirane kodne stranice. Ova komanda je dostupna samo u kompletu resursa za Windows Server 2003.

Da biste koristili ove komande na svom lokalnom računaru, jednostavno ukucajte ime željene komande u prozor komandne ljuske i pritisnite Enter.

Naredbe za korištenje registra

Windows Registry pohranjuje informacije o konfiguraciji za operativni sistem, aplikacije, korisnike i hardver. Ovi podaci se nalaze u odjeljcima ( ključevi) i parametri ( vrijednosti) registra, koji se nalaze u određenom korijenskom dijelu ( root ključ), koji kontrolira kako i kada se koriste sekcije i parametri.

Ako znate staze do particija i razumijete dozvoljene tipove podataka u particijama, možete koristiti naredbu REG da vidite sekcije i parametre i manipulišete njima na razne načine. REG podržava nekoliko podnaredbi:

  • REG add- dodaje novi pododjeljak ili element u registar;
  • REG brisanje- briše pododjeljak ili element iz registra;
  • REG upit- prikazuje listu elemenata sekcija i naziva pododjeljaka ( ako jesu);
  • REG uporedi- upoređuje pododjeljke ili elemente registra;
  • REG Žao mi je- kopira element registra na specificiranu putanju particije na lokalnom ili udaljenom sistemu;
  • REG vraćanje- upisuje prethodno sačuvane podsekcije, elemente i parametre u registar;
  • REG sačuvati- sprema kopiju specificiranih potključeva, elemenata i postavki registra u datoteku.

Upravljanje sistemskim uslugama

Usluge pružaju ključnu funkcionalnost za radne stanice i servere. Za kontrolu sistemskih usluga na lokalnim i udaljenim sistemima, koristite naredbu servisnog kontrolera ( naredba servisnog kontrolora) S.C., koji ima skup podnaredbi, samo dio njih je opisan u nastavku:

  • SC config- postavljanje naloga za registraciju i vođenje usluga;
  • SC upit- prikaz liste svih servisa konfigurisanih na računaru;
  • SC qc- prikaz konfiguracije određene usluge;
  • SC start- početne usluge;
  • SC stop- usluge zaustavljanja;
  • SC pauza- obustava usluga;
  • SC nastaviti- nastavak pružanja usluga;
  • SC kvar- specificiranje radnji koje treba izvršiti kada usluga ne uspije;
  • SC qfailure- Pogledajte radnje poduzete kada usluga ne uspije.

U svim komandama možete odrediti ime udaljenog računara sa čijim servisima želite da radite. Da biste to uradili, umetnite UNC ime ili IP adresu računara ispred podnaredbe koju koristite. Evo sintakse:

Sc Podnaredba Ime servera

Ponovo pokrenite i isključite sisteme iz komandne linije

Sistemi se često moraju ponovo pokrenuti ili isključiti. Jedan od načina je korištenje uslužnog programa Shutdown za ovo, koji vam omogućava rad s lokalnim i udaljenim sistemima. Drugi način za kontrolu isključivanja ili ponovnog pokretanja sistema je dodijeliti zadatak isključivanja. Ovdje možete koristiti Schtasks da odredite vrijeme isključivanja ili kreirate skriptu sa listom naredbi za isključivanje za pojedinačne sisteme.

Sljedeće naredbe vam omogućavaju da kontrolirate ponovno pokretanje i gašenje lokalnog sistema.

Isključivanje lokalnog sistema:

Isključivanje /s /t Odgoda isključivanja /1 /f

Isključivanje /r /t Odgoda isključivanja /1 /f

Upravljanje primjenom, procesima i performansama

Kad god operativni sistem ili korisnik pokrene uslugu, aplikaciju ili komandu, Microsoft Windows pokreće jedan ili više procesa za upravljanje povezanim programom. Nekoliko uslužnih programa komandne linije će vam olakšati praćenje i upravljanje programima. Ovi uslužni programi uključuju:

  • Pmon (Upravitelj resursima procesa) - Prikazuje statistiku performansi, uključujući upotrebu memorije i CPU-a, i listu svih procesa koji se pokreću na lokalnom sistemu. Omogućava vam da dobijete detaljne " slike» uključeni resursi i izvršeni procesi. Pmon dolazi sa Windows Resource Kit;
  • Lista zadataka (Lista zadataka) - navodi sve pokrenute procese po imenu i ID-u procesa, izvještava informacije o sesiji korisnika i zauzetoj memoriji;
  • Taskkill (Task Kill) - zaustavlja izvršavanje procesa specificiranog imenom ili identifikatorom. Koristeći filtere, možete zaustaviti procese ovisno o njihovom stanju, broju sesije, CPU vremenu, memorijskom otisku, korisničkom imenu i drugim parametrima.

To je u suštini sve što sam želeo da vam kažem o osnovama Windows komandne linije.

Komandna linija ili kako se još naziva cmd u Windows 8 operativnom sistemu je isti kao i u mlađim verzijama Windows 7, Windows Vista, Windows XP, proizilazi da iste komande rade isto u svim verzijama.

Dakle, hajde da prvo shvatimo kako da pokrenemo komandnu liniju. Da biste to uradili, morate imati radni računar sa operativnim sistemom.

Neke komande, ako radite pod redovnim korisničkim nalogom, možda neće imati dovoljno prava da ih izvrše iz sigurnosnih razloga, pa uvijek pokrenite komandni redak s administratorskim pravima. Postoje 2 načina za pokretanje komandne linije:

U prozoru koji se pojavi upišite cmd i kliknite OK.

Otvoriće se prozor komandne linije sa crnom pozadinom.

2) Više brz način: preko prečaca Win+R, i ovdje u prozoru koji se pojavi pišemo cmd, pritisnemo ok.

U operativnom sistemu Windows 8 možete koristiti samo metod 2, jer ne postoji meni Start. Napišimo našu prvu naredbu pomoći koja će prikazati listu svih dostupnih naredbi sa kratkim objašnjenjima.

Lista svih postojećih naredbi Windows komandne linije:

vanr Štampajte na ekranu ili modifikujte mapiranja na osnovu ekstenzija naziva datoteke.
ATTRIB Pregledajte i izmijenite svojstva datoteke.
BREAK Zaključava ili otključava poboljšanu obradu CTRL+C u DOS-u.
BCDEDIT Postavlja svojstva u bazi podataka za pokretanje koja vam omogućava kontrolu početnog pokretanja.
CACLS Navodi podatke i mijenja liste kontrole pristupa (ACL) na datotekama.
CALL Poziva jednu batch datoteku iz druge, a također može proslijediti ulazne argumente.
CD
CHCP Izlaz ili postavljanje kodiranja.
CHDIR Prikazuje naziv ili se premješta u drugi folder.
CHKDSK Dijagnostika pogona za greške.
CHKNTFS Prikazuje ili mijenja dijagnostiku pogona tokom pokretanja.
CLSO brisanje prikaza svih simbola.
CMD Pokreće program Windows komandne linije. Možete pokrenuti beskonačan broj njih na jednom računaru. Oni će raditi nezavisno jedan od drugog.
COLOR Mijenja i postavlja glavnu pozadinu prozora i same fontove.
COMP Prikazuje razlike i upoređuje sadržaj dva fajla.
COMPACT Mijenja i prikazuje kompresiju datoteka u NTFS.
PRETVORITI Konvertuje FAT diskove u NTFS. Trenutni pogon se ne može promijeniti.
COPY Kreira kopiju datoteke ili datoteka i postavlja ih na određenu lokaciju.
DATUM Prikazuje ili postavlja trenutni datum.
DEL Uništava jednu ili više datoteka odjednom.
DIR Prikazuje nazive datoteka i fascikli sa datumom njihovog kreiranja koji se nalaze u trenutnoj fascikli ili su navedeni u postavkama fascikle.
DISKCOMP Upoređuje i prikazuje razlike između 2 disketne jedinice.
DISKCOPY Kreira kopiju sadržaja jedne disketne jedinice na drugu.
DISKPART Prikazuje i mijenja svojstva particije diska.
DOSKEY Modifikuje i ponovo poziva komandne linije; kreira makroe.
DRIVERQUERY Prikazuje informacije o statusu i atributima upravljačkog programa uređaja.
ECHO Prikazuje tekstualne informacije i mijenja način prikaza komandi na ekranu.
ENDLOCAL Zatvara lokalizaciju okruženja za batch datoteku.
ERASE Uništava datoteku ili datoteke.
IZLAZ Završava program komandne linije
F.C. Prikazuje razlike između dvije datoteke ili dva skupa datoteka i također ih upoređuje
FIND Traži tekstualni niz u datotekama ili u jednoj datoteci.
FINDSTR Napredno pretraživanje tekstualnih nizova u datotekama.
ZA Ciklus. Ponavlja izvršenje iste naredbe određeni broj puta
FORMAT Formatiranje disk jedinice za korištenje sa Windowsom.
FSUTIL Prikazuje i postavlja atribute sistema datoteka.
FTYPE Omogućava vam da promijenite i pregledate tipove datoteka, koji se uglavnom koriste za podudaranje po ekstenzijama naziva datoteke.
IDI Prebacuje kontrolu na drugu specificiranu komandu.
GPRESULT Prikazuje informacije o smernicama grupe za računar ili korisnika.
GRAFTABL Omogućava Windows-u da prikaže proširene znakove u grafičkom načinu.
POMOĆ Navodi sve podatke o postojećim Windows komandama.
ICACLS Prikazuje, mijenja, arhivira ili vraća ACL-ove za datoteke i mape.
IF Izvršava komande na osnovu datog uslova.
LABEL Kreira, mijenja i uništava oznake volumena za disk jedinice.
M.D. Kreira prazan direktorij.
MKDIR Kreira prazan direktorij.
MKLINK Stvara simbolične i tvrde veze
MODE Konfiguriše sistemske uređaje.
VIŠE Sekvencionalno prikazuje informacije u blokovima veličine jednog ekrana.
MOVE Premješta datoteke s jedne lokacije na drugu.
OPENFILES Prikazuje datoteke koje je udaljeni korisnik otvorio u zajedničkoj mapi.
PUT Prikazuje ili postavlja punu putanju do izvršnih datoteka.
PAUSE Zaustavlja izvršavanje naredbi komandne linije i prikazuje tekst informacija.
POPD Vraća prethodnu vrijednost aktivne fascikle koja je sačuvana pomoću PUSHD komande.
PRINTŠtampa sadržaj tekstualne datoteke.
PROMPT Modifikuje Windows prompt komandne linije.
PUSHDČuva vrijednost aktivne mape i premješta u drugu mapu.
R.D. Uništava direktorij.
Oporavi se Oživljava čitljive podatke sa lošeg ili oštećenog čvrstog diska.
R.E.M. Postavlja komentare u batch fajlove i datoteku CONFIG.SYS.
REN Mijenja naziv i datoteka i mapa.
RENAME Slično tim REN.
ZAMIJENITE Zamjenjuje fajlove.
RMDIR Uništava direktorij.
ROBOCOPY Napredni alat za kopiranje datoteka i cijelih foldera
SET Prikazuje, postavlja i uništava varijable Windows okruženja.
SETLOCAL Lokalizira promjene okruženja u batch fajlu.
S.C. Omogućava vam rad sa servisima
SCHTASKS Omogućuje vam pokretanje bilo kojeg programa i uzastopno izvršavanje potrebnih naredbi prema datom planu
SHIFT Mijenja poziciju (pomak) zamijenjenih parametara za batch datoteku.
UGASITI Isključuje računar.
SORT Sortira ulaz prema specificiranim parametrima.
START Pokreće program ili komandu u novom prozoru.
SUBST Dodjeljuje naziv pogona navedenoj putanji.
SYSTEMINFO Prikazuje informacije o operativnom sistemu i konfiguraciji računara.
LISTA ZADATAKA Prikazuje listu svih pokrenutih procesa sa njihovim ID-ovima.
TASKKILL„Ubija“ ili zaustavlja proces.
VRIJEME Postavlja i prikazuje sistemsko vrijeme.
TITLE Postavlja ime prozora za trenutnu sesiju interpretera komandne linije CMD.EXE
DRVO Prikazuje direktorije pogona u prikladnom vizualnom obliku.
TYPE Prikazuje sadržaj tekstualnih datoteka.
VER Prikazuje kratke informacije o verziji Windows-a.
VERIFY Provjerava greške u pisanju datoteke na disku.
VOL Prikazuje oznake i serijski broj volumena disk jedinice.
XCOPY Kreira kopiju datoteka.
WMICŠtampa WMI na komandnoj liniji.

Windows vam omogućava da radite mnogo različitih stvari, sa svim vrstama alata i uslužnih programa, od kojih se većini lako može pristupiti u . Sličan, ali efikasniji i brži način je korištenje funkcije “Run”, koja je dostupna u svima operativni sistemi Windows.

Neki korisnici vjeruju da je ovaj prozor namijenjen štreberima ili štreberima, ali u stvari to nije slučaj. Mogu ga koristiti srednji i početnici, ali samo ako znaju šta rade i koje komande unose. Ukratko, alat vam omogućava da postanete produktivniji dok radite na računaru. Stoga, ako vas ovo zanima, ili trebate znati o tome, evo liste naredbi za dijaloški okvir Izvrši.

Donijeli smo vam listu od 30 naredbi za pokretanje tako da možete zaobići beskonačne klikove i na taj način ubrzati proces pokretanja uslužnih programa i alata u svakodnevnoj upotrebi Windowsa. Treba napomenuti da u Windows 8 prozor Run ne nestaje. Da biste otvorili ovaj prozor, jednostavno pritisnite kombinaciju tipki "Win + R" na tipkovnici i pojavit će se.

Bilješka: ponovo, da biste pokrenuli dijalog Pokreni koristite Win(Start) + R na tastaturi, zatim u polje za unos unesite bilo koju komandu za pristup odgovarajućem alatu i pritisnite Enter.

Lista naredbi za prozor Pokreni

1. "\"

Većina korisnika obično otvara C disk preko Windows Explorer-a ili ikone Moj računar na radnoj površini. U ovome nema ništa loše, postoji samo brži način da se to uradi - pomoću dijaloškog okvira Pokreni unošenjem obrnute kose crte (kosa crta).

2. "."

Komanda sa jednom tačkom otvara kućni folder trenutnog korisnika.

3. ".."

Komanda od dvije tačke otvara folder "Korisnici" koji se nalazi direktno na C pogonu.

4.ncpa.cpl

Ova komanda otvara fasciklu mrežne veze.

5.appwiz.cpl

Koristite ovu naredbu ako želite brzo pristupiti Programi i komponente, gdje možete deinstalirati bilo koji instalirani program na vašem računaru.

6. Calc

Ako želite da otvorite ugrađeni Windows kalkulator, najbrži način da to uradite je da ukucate reč calc u dijaloški okvir Pokreni.

7.CMD

Svi Windows korisnici ponekad morate imati posla sa komandnom linijom. Upisivanjem cmd brzo će se otvoriti komandna linija bez administratorskih privilegija.

Ako je komandna linija prestara za vas, isprobajte PowerShell. Da biste to uradili, jednostavno ukucajte (bez razmaka) u liniju za unos dijaloga Pokreni i on će se otvoriti bez administratorskih privilegija.

9. perfmon.msc

Unesite ovu naredbu u dijaloški okvir Pokreni i uslužni program će se pokrenuti, koji vam omogućava da nadgledate performanse Windowsa, efikasnost programa i daje pristup mnogim drugim korisnim podacima.

10.powercfg.cpl

Windows vam omogućava da prilagodite potrošnju energije vašeg računara smanjenjem svjetline ekrana, snage računara itd. Korištenje ove naredbe pokreće prozor.

11.devmgmt.msc

Ova komanda se otvara Windows upravitelj uređaja, koji vam omogućava da upravljate svim hardverom računara. Za ovo možete koristiti i naredbu hdwwiz.cpl.

12.Regedit

Komanda regedit otvara prozor. Ovo je hijerarhijska baza podataka koja pohranjuje postavke za gotovo sve na vašem računaru: postavke programa, drajvere, korisničke lozinke, Windows postavke i sve ostalo.

13. msconfig

Koristite ovu naredbu za otvaranje konfiguracija Windows sistemi, gdje možete konfigurirati parametre preuzimanja i pokretanja. usluge, usluge itd.

14.sysdm.cpl

Otvara svojstva sistema

15. netplwiz

Ova komanda je korisna za računare sa više . Administratori mogu otvoriti bilo koji račun i prilagoditi ga onako kako žele. A drugi korisnici mogu otvarati i uređivati ​​samo svoja lična korisnička podešavanja.

16.firewall.cpl

Želite brzo onemogućiti ili omogućiti Windows zaštitni zid? - samo unesite firewal.cpl u polje za izvršavanje i prozor postavki zaštitnog zida će se pojaviti ispred vas.

17. wuapp

Ako želite provjeriti ili konfigurirati postavke ažuriranja za Windows, koristite ovu naredbu.

18.services.msc

Ukucajte services.msc i pritisnite Enter, otvoriće se prozor Usluge, gdje možete lako konfigurirati postavke za svaku uslugu pojedinačno.

19. msinfo32

Ako želite brzo da dobijete informacije o sistemu, koristite komandu msinfo32 i imaćete pristup svim informacijama o sistemu, uključujući hardver i softver.

20.sdclt

33. utilman

Iznad smo vam pokazali kako da otvorite tastaturu na ekranu u Windows-u. Ali osim ovoga, postoje i drugi korisni Windows uslužni programi kao što su lupa, narator, itd. Možete im pristupiti pomoću ove naredbe.

34. pisati

Posljednja, ali ne i najmanje važna, je naredba za pisanje, koja otvara ugrađeni Windows editor WordPad(Beležnica).

Alat Run u Windows-u, uključujući njegove komande, jedan je od najčešćih najbolje sredstvo, koji možete pronaći na Windows-u. Pored gore navedenih komandi, postoje stotine drugih komandi koje omogućavaju pristup raznim alatima i uslužnim programima operativnog sistema.