Šta možete učiniti sa komandnom linijom? Sve komande Windows komandne linije na jednom mestu

Ako je na vašem računaru instaliran operativni sistem Windows, tada možete upravljati svojim sistemom preko komandne linije.

Ovo je nezamjenjiv alat koji koristi svaki iskusni korisnik PC-a. Zahvaljujući komandnoj liniji, možete čak i riješiti složene probleme o kojima nikada prije niste razmišljali.

Funkcije komandne linije su ogroman popis različitih naredbi koje uopće ne morate učiti. U ovom članku ćemo vas upoznati sa osnovnim komandama koje vam mogu biti od koristi dok koristite računar.

Također ćemo vam reći kako pokrenuti komandnu liniju sa jasnim primjerom na Windows 7.

Kako koristiti komandnu liniju?

Da biste pokrenuli ovaj alat, možete otići na Start, odabrati funkciju "Pokreni":

Nakon toga u njega unesite cmd:

To je to, otvara se komandna linija u kojoj možete početi unositi različite funkcije:

Pogledajmo sada koje naredbe možete unijeti u ovaj prozor:

  • kals – za pokretanje kalkulatora.
  • chkdsk je funkcija koja provjerava greške na diskovima, kojoj možete dodati /f da automatski ispravi greške. Primjer: chkdsk e: /f.
  • pretvoriti - ako trebate promijeniti sistem datoteka na nekom mediju za pohranu bez formatiranja, koristite ovu funkciju. Primjer: pretvoriti F: /fs:ntfs(fat32).
  • compmgmt - potreban za otvaranje foldera za upravljanje računarom, preko kojeg možete pristupiti upravitelju uređaja, planeru, upravljanju diskom itd.
  • kontrola – za pokretanje kontrolne table.
  • control admintools – za pokretanje alata za administraciju.
  • diskpart – za dobijanje podataka o svojstvima particije.
  • explorer – ako se ikone na radnoj površini više ne prikazuju, uđite u ovu funkciju, ona će pokrenuti Explorer.
  • fsmgmt – za pokretanje kontrolne table fascikle.
  • format – za potpuno formatiranje računara.
  • iexplore – za pokretanje pretraživača Internet Explorer
  • ipconfig – za postavke IP protokola.
  • msconfig – za prikaz mnogih postavki vašeg sistema.
  • mstsc – za povezivanje na udaljene radne površine.
  • netstat – za skeniranje aktivnih veza.
  • notepad – da pokrenete notepad.
  • osk – za pokretanje virtuelne tastature.
  • ping – za provjeru vremena odgovora mreže. Možete provjeriti pristup bilo kojoj stranici.
  • powercfg – za upravljanje napajanjem i uštedu energije.
  • regedit – za pokretanje uređivača registra.
  • sfc – za provjeru sistemskih datoteka. Da biste oporavili oštećene datoteke, koristite dodatak sfc /scannow. Korisno za rješavanje problema sa virusima.
  • shutdown – da ponovo pokrenete računar, koristite shutdown /r , takođe možete isključiti sistem pomoću dodatka shutdown /s.

Kada nije moguće koristiti standardni interfejs, komandna linija može pomoći. A ako je virus zarazio vaš sistem i ne možete otvoriti Start, pritisnite kombinaciju tipki Win+R da biste otvorili program Pokreni iz kojeg možete otvoriti komandnu liniju.

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 Windows komandne linije su već više puta obrađene 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.

Dakle, konzola komandne linije je prisutna u svim verzijama Windows operativnih sistema. Rane verzije OS-a su direktno podržavale MS-DOS način rada, što je omogućilo izvršavanje jednostavnih komandi direktno sa konzole. Predstavnici NT porodice, kao što su Windows 2000 ili Windows Server 2003, rade na potpuno drugačijim principima, međutim, u njima je podržan i MS-DOS, ali preko virtuelne mašine (NT Virtual DOS Machine, NTVDM), koja vam omogućava da kontroliše i administrira sistemske resurse direktno sa konzole komandnog režima. Interpretator komandnog režima je program cmd.exe, koji se pokreće preko menija “Start -> Run”. Osim toga, da biste pokrenuli konzolu, možete koristiti stavku menija “Start -> Svi programi -> Pribor -> Command Prompt”.

Pokretanjem konzole u komandnom režimu, korisnik može upravljati resursima i lokalnog sistema i resursima udaljene mašine. Postoje komande koje nadgledaju sistem i identifikuju kritične tačke u postavkama servera. Razlika između rada iz komandne linije je potpuno odsustvo velikih i glomaznih grafičkih uslužnih programa. Programi komandne linije omogućavaju finije podešavanje u obliku ključnih parametara navedenih desno od same komande.

Koristeći posebne datoteke skripte (skupovi naredbi koje se izvršavaju uzastopno ili programiranim redoslijedom), administrator može minimizirati rutinske dnevne operacije. Postojeći moderni uslužni programi mogu pokrenuti takve skripte u određenim intervalima bez prisustva administratora sistema.

Sam administrator može izvršiti i pojedinačne naredbe i listu naredbi koristeći posebne kontrolne znakove (&, |). Na primjer:

Naredba 1 i naredba 2 - Naredba 1 će se prvo izvršiti, a tek onda naredba 2; Komanda 1 && Komanda 2 - tek nakon uspješnog završetka naredbe 1, naredba 2 će biti pokrenuta.

Moguće je preusmjeriti stream izlaz programa direktno u tekstualnu datoteku za dalju obradu. Da biste to učinili, morate koristiti kontrolni znak “>” i naziv tekstualne datoteke. Primjer izlaza sadržaja trenutnog direktorija u tekstualnu datoteku Report.txt pomoću naredbe dir je dat u nastavku:

Dir>Report.txt

Administrator može pokrenuti više kopija konzole pozivanjem cmd.exe iz komandne linije. Korištenje ugniježđene konzole omogućava vam da radite sa varijablama okruženja operativnog sistema bez ikakvih posljedica za cijeli sistem u cjelini, budući da se promjene varijabli okruženja ne pohranjuju nakon zatvaranja ugniježđene konzole. Za kontrolu ovog procesa koriste se naredbe setlocal, endlocal i set.

U modernim operativnim sistemima postoji mnogo komandi i uslužnih programa. Zapamtite toliko različitih programa, a još više njihovih parametara
vrlo teško, pa je jedan od najvažnijih parametara za svaki program kombinacija simbola /?. Nakon izvršenja naredbe s ovim parametrom, korisnik će dobiti opsežnu poruku o korištenju uslužnog programa i sintaksi njegovih parametara.

Imajte na umu da ilustracija u gornjem lijevom uglu sljedeće stranice koristi složenu sintaksu. Dakle, odmah nakon gašenja /? iza posebnog separatora “|” koristi se naredba more, koja vam omogućava da informacije na ekranu prikažete ne u potpunosti, već u određenim dijelovima, pogodnim za dalje čitanje.

Da biste zatvorili konzolu komandne linije, morate pokrenuti naredbu za izlaz.

Ko je ovde glavni?

Konzolni programi se prema svojim mogućnostima dijele na:

  • kontrolne komande operativnog sistema su komande kao što su shutdown ili taskkill;
  • mrežne komande - net i ipconfig;
  • komande za praćenje sistema - tasklist i systeminfo;
  • komande za podršku sistema datoteka - dir, mkdir, copy;
  • komande za održavanje tvrdih diskova - defrag i diskpart;
  • komande za podršku aktivnim imenicima - addrep i dsadd;
  • pomoćne komande, ovaj odeljak uključuje razne uslužne programe za kreiranje skripti, podešavanje štampača, rad sa varijablama okruženja, itd.

Pogledajmo tipične predstavnike svake grupe i dozvolimo sebi da damo neke preporuke za korištenje naredbi uključenih u njih.

Komande za praćenje i dijagnostiku

Komande za nadgledanje kao što su systeminfo i tasklist se koriste za identifikaciju hardverskih i softverskih problema. Ovi uslužni programi su prvi put predstavljeni u operativnom okruženju Windows Server 2003, tako da administratori još nisu u potpunosti shvatili funkcionalnost ovih komandi. Tako, na primjer, sada ne morate ići na karticu "Svojstva" ikone "Moj računar" - naredba systeminfo će ispisati osnovne informacije o svim komponentama sistema s potpunom dešifriranjem na ekranu konzole. Parametar /s će prikazati informacije o bilo kom udaljenom računaru. Na primjer, da biste saznali konfiguraciju TESTSERVER računara, trebali biste pokrenuti sljedeću naredbu:

Systeminfo /s TESTSERVER

A uslužni program liste zadataka će pokazati procese koji se pokreću na vašem računaru.

Uslužni program liste zadataka vam omogućava da postavljate upite o sistemima povezanim na mrežu. /v parametar vam omogućava da dobijete detaljne liste sa korisnim informacijama, uključujući korisnička imena, a /t parametar pokazuje procese koji su učitali određenu dll datoteku. Još jedan koristan uslužni program - openfiles - omogućava vam da dobijete informacije o svim otvorenim datotekama lokalnog i udaljenog operativnog sistema. U prethodnim verzijama Windows operativnih sistema morali ste koristiti naredbu oh.exe, u modernim verzijama dovoljno je pokrenuti komandu u komandnoj liniji konzole koja postavlja način nadzora za sve otvorene datoteke u sistemu:

Openfiles/local uključen

Korisnik će dobiti informacije o svim otvorenim datotekama na sistemu koristeći naredbu sa jednostavnom sintaksom:

Openfiles

Naredba openfiles sa opcijama /query /v pokazuje koji korisnici pokreću procese koji su otvorili datoteke. Koristeći druge ključne parametre, možete postaviti različite načine izlaza informacija.

Komande operativnog sistema

Windows Server 2003 pruža administratorima nove komande koje im pomažu ne samo da dijagnosticiraju sistem, već i upravljaju njime. Takve naredbe uključuju uslužni program za isključivanje. Sljedeće se može koristiti kao ključni parametri za ovaj uslužni program:

  • /s - potpuno normalno gašenje sistema;
  • /p - isključenje;
  • /f - gašenje aktivnih aplikacija;
  • /d - prelazak na režim niske potrošnje energije;
  • /I - završava sesiju bez isključivanja računara.

U obliku alata koji registruje sva redovna isključivanja računara, obrađivač događaja isključivanja (Shutdown Event Tracker) djeluje kao alat koji prikuplja i dijagnosticira sva isključivanja koja izvrši administrator. Također je moguće isključiti sistem navodeći razlog; za to morate koristiti /d prekidač.

Komanda taskkill, analogna komandi kill u operativnim sistemima *nix porodice, omogućava vam da „ubijete“ zamrznutu aplikaciju. Zajedno sa komandom liste zadataka, ovi uslužni programi pružaju moćan alat za brzu intervenciju u izvršavanju aplikacija koje predstavljaju potencijalnu prijetnju performansama servera. Među parametrima ove komande, treba napomenuti ključ /pid, koji vam omogućava da prekinete proces pomoću njegovog jedinstvenog identifikatora, i /im ključ - da prekinete aplikaciju sa navedenim imenom. Sljedeći primjer završava procese s ID-ovima 1000 i 1240:

Taskkill /pid 1000 /pid 1240

Komande za održavanje tvrdog diska

Komanda defrag vam omogućava da optimizujete svoj čvrsti disk. Uslužni program može defragmentirati diskove sa FAT, FAT32 i NTFS sistemima datoteka. Defragiranje radi podjednako dobro i sa dinamičkim i sa osnovnim tipovima diskova. Sintaksa za pozivanje ove naredbe je sljedeća:

Defragiraj disk [ -a j [ -f ] [ -v ] [ -? ]

Parametar -a pruža samo analizu informacija na disku, parametar -f - optimizaciju informacija, uključujući u nedostatku potrebnog prostora na disku za kreiranje privremenih datoteka, a -v parametar - daje izvještaj o napretku optimizacije. Ne zaboravite da da bi defragmentacija uspjela, disk mora sadržavati najmanje 15% slobodnog prostora.

Naredbu fdisk više ne podržava jezgro operativnog sistema Windows Server 2003. Zamijenjena je komandom diskpart, također namijenjenom servisiranju tvrdih diskova. Podijelite disk na particije, kreirajte logičke pogone, izbrišite ih - samo su neki od zadataka koje rješava ovaj uslužni program. U osnovi, naredba diskpart je fokusirana na rad sa posebnim skript datotekama koje opisuju procedure održavanja tvrdog diska. Ovako izgleda pozivanje ove naredbe za datoteku skripte Scriptl.txt:

Diskpart /s Scriptl.txt

Svaki red takve datoteke je instrukcija za neku operaciju. Tako, na primjer, daje naredbu za kreiranje nove particije s linijom određene veličine

Kreirajte particiju logička veličina=2048

Mrežne komande

Među mrežnim komandama, želio bih istaknuti dva uslužna programa. Prva je naredba ipconfig, druga je netstat. Administratori sistema koriste ove komande ne samo za nadgledanje mreže, već i za zaštitu od opasnih programa koji pokušavaju da preuzmu kontrolu nad sistemom.

Koristeći ipconfig uslužni program, korisnik može saznati mrežnu adresu svog računala, te pozivanjem ove naredbe sa parametrom /all dobiti potpune informacije o konfiguraciji mreže na lokalnom računalu. Parametar /renew vam omogućava da promijenite mrežne postavke bez ponovnog pokretanja cijelog sistema.

Ako primijetite da se nešto pogrešno dešava sa vašim računarom, tada će vam u ovom slučaju pomoći komanda netstat, koja ne samo da će ukazati na otvorene mrežne portove preko kojih bi se napadači mogli povezati na vaš sistem, već i identificirati procese koji se izvršavaju na serveru bez vašeg znanja. Dakle, /o prekidač prikazuje informacije o identifikatoru procesa (PID) koristeći određenu mrežnu vezu. Moguće je vidjeti koji računari na mreži komuniciraju sa vašim lokalnim operativnim sistemom.

Komande za podršku servisa imenika

Čitava mreža sastoji se od komponenti i složena je hijerarhijska struktura izgrađena u obliku stabla. Objekti takvog sistema su lokacije, podmreže, serveri, računari, grupe, korisnici, kontakti, zajednički mrežni uređaji.

Da bi nadgledao tako složenu strukturu, operativni sistem obezbeđuje komandu dsquery, koja je dizajnirana za naprednu pretragu komponenti servisa direktorijuma. Ova naredba se također može koristiti za prikaz informacija o svojstvima odabranih komponenti (prekidač -attr). Parametri -scope, -subtree, -onelevel, -base određuju nivo ugniježđenja pretraživanja, a -filter ključ vam omogućava da omogućite filter pretraživanja.

Naredba dsmod može pomoći ako trebate izmijeniti jedan ili više naloga za odabranu komponentu usluge direktorija. Na primjer, možete ukloniti korisnika iz grupe ili mu dodijeliti novu lozinku. Primjer promjene naloga za korisnika TestUser prikazan je u nastavku:

Dsmod korisnik "CN=TestUser,CN=Korisnici,DC=bigtex,DC=net " -pwd Uf@tfmgerelt -mustchpwd da

Naredba dsmove pomiče objekt unutar trenutnog domena. Koristeći ključeve -newname i -newparent, možete postaviti novo ime objekta i promijeniti njegovu lokaciju.

Komande za podršku sistemu datoteka

Opis nekih često korišćenih naredbi za rad sa datotekama i direktorijumima prikazan je u tabeli. Komanda deltree, koja je izvršila kaskadno brisanje fascikli i datoteka u njima, sada je zamenjena rmdir sa prekidačem /s.

Male tajne velikog sistema

Promjena prompt komandne linije

Pronađite ključ u registru: Kreirajte parametar stringa “PROMPT” s tipom (REG_EXPAND_SZ) u ovom ključu i dodijelite jednu od sljedećih vrijednosti:

  • $B - vertikalna traka “I”;
  • $D - trenutni datum;
  • $G - veći znak ">";
  • $1_ - znak manje "<»;
  • $N - trenutni disk;
    $P - trenutni pogon i putanja;
  • $Q - = "=";
  • $T - trenutno vrijeme;
  • $V - Windows verzija;
  • $$ - znak dolara "$".

Nakon ponovnog pokretanja, vidjet ćete pozivnicu u formi koju ste definirali.

Automatske komande

Da biste omogućili mogućnost automatskog upisivanja komandi pritiskom na tipku "Tab", pronađite ključ u registru:

Zatim postavite vrijednost CompletionChar na 9, što je ID ključa Tab, zatvorite registar i ponovo pokrenite računar. U prozoru konzole, dok kucate dio imena komande, sada možete pritisnuti tipku Tab i Windows će automatski zamijeniti potrebnu komandu.

Promjena boje konzole

Pronađite ključ u registru:

Promijenite parametar DefaultCoior. Vrijednost -F0 će prikazati crni tekst na bijeloj pozadini, a IE vrijednost će vas iznenaditi žuto-plavom bojom konzole.

Brzo pokrenite konzolu komandne linije iz kontekstnog menija

Pronađite ključ u registru:

Dodajte mu pododjeljke “CommandPrompt -> Command”. Podesite podrazumevani parametar tastera Command na vrednost „cmd.exe /k cd „%1″“.

Postavite zadani parametar tipke komandne linije na “Otvori komandnu liniju”.

Desnim klikom na bilo koju mapu u Exploreru, možete odabrati naredbu Open Command Prompt, koja će pokrenuti konzolu komandne linije u željenom direktoriju.

Zaključak

OK, sve je gotovo. Razgovarali smo o osnovama rada sa konzolom. Zatim, dajemo vam priliku da sami istražite funkcionalnost i raznolikost naredbi konzole. Samo nemojte zaboraviti dragi ključ /?, a ostalo će doći s vremenom i iskustvom

Pa šta je to komandna linija? Ovo je komponenta Windows-a pomoću koje možete unositi različite kompjuterske komande. Po pravilu, samo iskusni korisnici koriste komandnu liniju, ali to nije razlog za šutnju o tome, pa sam odlučio da ovaj post posvetim mogućnostima i svojstvima komandne linije.

Zašto vam je potrebna komandna linija?

Možda ćete se zapitati, zašto znati o mogućnostima komandne linije ako postoji Windows grafički interfejs? Ali sada ću navesti razloge zašto biste trebali koristiti komandnu liniju:

Potrošnja memorije je manja nego kada koristite sistem menija;

Upisivanje naredbe u bilo kojoj aplikaciji je brže od korištenja grafičkog komandnog interfejsa;

Komandna linija može izvršiti tekstualnu datoteku sa svim naredbama uzastopno, što je mnogo brže od njihovog uzastopnog izvršavanja.

Gdje se koristi komandna linija?

Komandnu liniju možete koristiti u operativnim sistemima, kompjuterskim igrama i drugim programima. Zapravo, komandna linija je izvorno korištena u igrama ako je bilo potrebno otklanjanje grešaka. Ali čak i sada, čak i sa grafičkim sučeljem, pomoću komandne linije možete brže promijeniti postavke igre.

Koje su prednosti komandne linije?

Gotovo trenutni pristup komandama za različite datoteke koje se koriste;

Za pozivanje bilo koje komande dovoljan je mali broj klikova;

Možete kontrolisati programe koji nemaju grafički interfejs;

Možete se daljinski povezati na računar koristeći minimalan promet;

Na stranici je više teksta nego u grafičkom interfejsu.

Postoje li nedostaci komandne linije?

Teško razumljivo korisnicima koji su navikli da rade sa grafičkim interfejsom;

Ako nema automatskog dodavanja, biće teško unositi duge komande;

Nema analoga.

Kako otvoriti komandnu liniju?

1. Da biste otvorili komandnu liniju u Windows7/XP, uradite sljedeće:
Start => Svi programi => Pribor => Command Prompt .

ili pritisnite prečicu na tastaturi "Win + R".

u polju "otvoreno" unesite ovu naredbu:

Crni prozor komandne linije će se otvoriti sa sljedećom porukom:

C:\Korisnici\Administrator>, gdje je Administrator ime trenutnog korisnika.

Da vidite listu naredbi komandne linije, otkucajte help

i pritisnite ENTER.

Da biste vidjeli više informacija o svakoj od ovih naredbi, unesite sljedeću naredbu u komandnu liniju
help command_name i pritisnite ENTER.

Na primjer:

Lista naredbi komandne linije:

vanr→ Prikažite ili promijenite asocijacije na osnovu ekstenzija naziva datoteke.

ATTRIB→ Prikažite i promijenite atribute datoteke.

BREAK→ Uključite i isključite režim obrade kombinacije tastera CTRL+C.

BCDEDIT→ Postavlja svojstva u bazi podataka za pokretanje za kontrolu početnog pokretanja.

CACLS→ Prikažite i uredite liste kontrole pristupa (ACL) za datoteke.

CALL→ Pozovite jedan batch fajl iz drugog.

CD

CHCP→ Prikažite ili postavite aktivnu kodnu stranicu.

CHDIR→ Prikažite ime ili promenite trenutni folder.

CHKDSK→ Provjera diska i prikaz statistike.

CHKNTFS→ Prikaži ili promeni da li se provera diska vrši tokom pokretanja.

CLS→ Čišćenje ekrana.

CMD→ Pokrenite drugi tumač Windows komandne linije.

COLOR→ Postavite zadane boje prednjeg plana i pozadine.

COMP→ Uporedite sadržaj dve datoteke ili dva skupa datoteka.

COMPACT→ Prikažite i promijenite kompresiju datoteka na NTFS particijama.

PRETVORITI→ Pretvorite FAT volumene diska u NTFS. Trenutno aktivni disk se ne može konvertovati.

COPY→ Kopirajte jednu ili više datoteka na drugu lokaciju.

DATUM→ Prikažite ili podesite trenutni datum.

DEL

DIR→ Lista datoteka i poddirektorija iz određene fascikle.

DISKCOMP→ Uporedite sadržaj dve diskete.

DISKCOPY→ Kopiranje sadržaja jedne diskete na drugu.

DISKPART→ Prikažite i konfigurišite svojstva particije diska.

DOSKEY→ Uređivanje i ponovno pozivanje komandnih linija; kreiranje makroa.

DRIVERQUERY→ Prikazuje trenutni status i svojstva drajvera uređaja.

ECHO→ Prikažite poruke i promenite način prikaza komandi na ekranu.

ENDLOCAL→ Kraj promjena lokalnog okruženja za batch fajl.

ERASE→ Izbrišite jednu ili više datoteka.

IZLAZ→ Izađite iz programa CMD.EXE (tumač komandne linije).

F.C.→ Uporedite dve datoteke ili dva skupa datoteka i prikažite razlike između njih.

FIND→ Potražite tekstualni niz u jednoj ili više datoteka.

FINDSTR→ Traži nizove u datotekama.

ZA→ Pokrenite navedenu komandu za svaki od fajlova u skupu.

FORMAT→ Formatiranje diska za rad sa Windows-om.

FSUTIL→ Prikažite i konfigurišite svojstva sistema datoteka.

FTYPE→ Prikažite ili promijenite tipove datoteka koje se koriste prilikom podudaranja prema ekstenzijama naziva datoteke.

IDI→ Prenesite kontrolu na označenu liniju batch datoteke.

GPRESULT→ Prikaži informacije o smernicama grupe za računar ili korisnika.

GRAFTABL→ Omogućava Windows-u da prikaže proširene znakove u grafičkom režimu.

POMOĆ→ Prikazuje informacije pomoći o Windows komandama.

ICACLS→ Prikažite, modificirajte, arhivirajte ili vratite ACL-ove za datoteke i direktorije.

IF→ Operator za uslovno izvršavanje komandi u batch fajlu.

LABEL→ Kreirajte, promijenite i izbrišite oznake volumena za diskove.

M.D.→ Kreirajte folder.

MKDIR→ Kreirajte folder.

MKLINK→ Kreiranje simboličkih i tvrdih veza

MODE→ Konfigurisanje sistemskih uređaja.

VIŠE→ Sekvencijalni izlaz podataka u delovima veličine jednog ekrana.

MOVE→ Premjestite jednu ili više datoteka iz jednog foldera u drugi.

OPENFILES→ Prikaži datoteke koje je udaljeni korisnik otvorio u zajedničkom folderu.

PUT→ Prikazuje ili postavlja putanju za pretragu za izvršne datoteke.

PAUSE→ Pauzira izvršavanje batch datoteke i prikazuje poruku.

POPD→ Vraća prethodnu vrednost aktivne fascikle sačuvanu pomoću PUSHD komande.

PRINT→ Štampa sadržaj tekstualne datoteke.

PROMPT→ Mijenja Windows komandnu liniju.

PUSHD→ Čuva vrednost aktivne fascikle i prebacuje se u drugu fasciklu.

R.D.→ Briše fasciklu.

Oporavi se→ Oporavlja čitljive podatke sa lošeg ili oštećenog diska.

R.E.M.→ Stavlja komentare u batch fajlove i datoteku CONFIG.SYS.

REN

RENAME→ Preimenuje datoteke ili fascikle.

ZAMIJENITE→ Zamjenjuje datoteke.

RMDIR→ Izbrišite fasciklu.

ROBOCOPY→ Poboljšan alat za kopiranje datoteka i stabala direktorija

SET→ Prikazuje, postavlja i uklanja varijable Windows okruženja.

SETLOCAL→ Počinje lokalizirati promjene okruženja u batch fajl.

S.C.→ Prikazuje i konfiguriše usluge (pozadinske procese).

SCHTASKS→ Izvršava naredbe i pokreće programe prema rasporedu.

SHIFT→ Promjena pozicije (pomak) zamijenjenih parametara za batch datoteku.

UGASITI→ Lokalno ili udaljeno gašenje računara.

SORT→ Sortiranje unosa.

START→ Izvršite program ili komandu u posebnom prozoru.

SUBST→ Dodjeljuje naziv pogona navedenoj putanji.

SYSTEMINFO→ Prikažite informacije o sistemu i konfiguraciji računara.

LISTA ZADATAKA→ Prikazuje sve pokrenute zadatke, uključujući usluge.

TASKKILL→ Prekid ili zaustavljanje procesa ili aplikacije.

VRIJEME → Prikaz i podešavanje sistemskog vremena.

TITLE→ Dodijelite naslov prozora za trenutnu sesiju CMD.EXE tumača komandne linije.

DRVO→ Grafički prikaz strukture direktorija diska ili foldera.

TYPE→ Prikazuje sadržaj tekstualnih datoteka.

VER→ Prikazuje informacije o verziji Windows-a.

VERIFY→ Podešavanje režima za proveru da li su fajlovi ispravno upisani na disk.

VOL→ Prikazuje oznaku volumena i serijski broj za disk.

XCOPY→ Kopiranje datoteka i stabala direktorija.

WMIC→ Prikažite WMI informacije u interaktivnom okruženju.

Komandna linija, poznata i kao konzola, došla nam je iz MS-DOS-a. Omogućava vam da kontrolišete operativni sistem (OS) unosom komandi u tekstualnom obliku.

Većina korisnika ne zna ili zna vrlo malo o komandnoj liniji, dok stručnjaci često traže da je otvore radi daljinske tehničke podrške. Poznavanje osnova rada sa komandnom linijom takođe će biti korisno za samostalno rešavanje računarskih problema.

Postoje najmanje tri načina za pokretanje komandne linije u Windows operativnom sistemu. Jedna od najbržih je da istovremeno pritisnete Windows taster (sa ikonicom Windows) i R na tastaturi. Ovo će otvoriti meni Pokreni. Samo unesite cmd i kliknite OK. Imajte na umu da će se komandna linija otvoriti s lokalnim korisničkim pravima. Ako trebate otvoriti komandnu liniju s administratorskim pravima, upotrijebite drugu metodu.

Drugi način je da otvorite traku za pretraživanje i u nju unesete cmd ili “command prompt”, pokrenite komandnu liniju klikom na nju mišem. Ako želite da pokrenete komandnu liniju kao administrator, kliknite desnim tasterom miša na nju i izaberite "Pokreni kao administrator". Ova metoda će raditi ako imate Windows 7 i noviji. Za korisnike ranijih verzija Windowsa, da biste pokrenuli komandnu liniju sa administratorskim pravima, morate je pronaći u Standardnim programima, desnim tasterom miša kliknuti na Komandni redak i izabrati Pokreni kao administrator.


Timovi

Za komandnu liniju postoji skup važećih naredbi koje se moraju unijeti koristeći ispravnu sintaksu. Da vidite listu važećih komandi, otkucajte help i pritisnite Enter.

Pogledajmo naredbe koje mogu biti korisne prilikom postavljanja alata za anonimizaciju.

ping

Ova komanda vam omogućava da utvrdite prisustvo veze sa udaljenim računarom, kao i brzinu prenosa podataka i procenat gubitaka.

Udaljeni računar koji ćemo pingovati (s njim ćemo odrediti parametre veze) može se odrediti imenom (na primjer, yandex.ru) ili IP-om (na primjer, 77.88.55.60)
ping yandex.ru
ping 77.88.55.60


tracert

Ova naredba se koristi za određivanje koji su serveri na mrežnoj putanji do određenog resursa i vrijeme odgovora svakog od njih. Na primjer, da biste odredili putanju do yandex.ru, unesite tracert yandex.ru u komandnu liniju.


ipconfig /all

Naredba je namijenjena za prikaz detalja o trenutnoj vezi i upravljanje DHCP i DNS klijentskim uslugama i omogućava vam da odredite konfiguracijske vrijednosti.


ruta

Naredba omogućava pristup sadržaju IP tablice rutiranja. Za pregled funkcija unesite naredbu bez parametara: ruta

Za prikaz na ekranu: ispis rute

Da dodate rutu do odredišta: ruta add

Na primjer, zadana ruta sa zadanom adresom gatewaya 192.168.12.1: ruta dodaj 0.0.0.0 maska ​​0.0.0.0 192.168.12.1

Da biste dodali trajnu rutu, morate dodati parametar -p nakon rute, na primjer: ruta -p dodaj 10.41.0.0 maska ​​255.255.0.0 10.27.0.1


Zaključak

Sada znate da komandna linija uopšte nije teška. Omogućava vam pristup više informacija. Poznavajući samo nekoliko naredbi, možete odgovoriti na gotovo svako pitanje službenika tehničke podrške ili sami primijeniti preporuke iz uputa. Podijelite korisne informacije sa svojim najmilijima.