Cum se scrie o adresă pe linia de comandă. Subtilități ale lucrului pe linia de comandă Windows. Comenzi pentru suport pentru serviciul director

02/12/15 21.3K

De ce există un asemenea haos în lume? Da, pentru că administratorul sistemului nostru a uitat să-și îndeplinească atribuțiile. Sau pur și simplu am pierdut lista de comenzi cmd din lumea noastră. Deși aceasta este o privire oarecum originală asupra ordinii existente a lucrurilor, ea reflectă totuși o parte din adevărul de care avem nevoie: folosind linia de comandă, puteți restabili cu ușurință ordinea pe computer:

Care este linia de comandă

Linia de comandă este cel mai simplu instrument de gestionare a sistemului de operare al computerului. Controlul are loc folosind un număr de comenzi rezervate și un set de caractere text de la tastatură fără utilizarea unui mouse ( în sistemul de operare Windows).

Pe sistemele bazate pe UNIX, puteți folosi mouse-ul când lucrați cu linia de comandă.

Unele comenzi ne-au venit din MS-DOS. Linia de comandă se mai numește și consolă. Este folosit nu numai pentru a administra sistemul de operare, ci și pentru a gestiona programe comune. Cel mai adesea, cele mai rar utilizate comenzi sunt incluse în acest set de comenzi.

Avantajul utilizării comenzilor de bază cmd este că consumă o cantitate minimă de resurse de sistem. Și acest lucru este important în situațiile de urgență când toate puterile computerului sunt implicate, într-un fel sau altul.

cmd implementează capacitatea de a executa și crea fișiere batch întregi, care reprezintă o ordine specifică de execuție a unui număr de comenzi (scripturi). Datorită acestui fapt, ele pot fi folosite pentru a automatiza anumite sarcini ( gestionarea contului, arhivarea datelor și multe altele).

Shell-ul de comandă Windows pentru manipularea și redirecționarea comenzilor către anumite utilitare și instrumente ale sistemului de operare este interpretul Cmd.exe. Încarcă consola și redirecționează comenzile într-un format pe care sistemul îl înțelege.

Lucrul cu linia de comandă în sistemul de operare Windows

Puteți apela consola în Windows în mai multe moduri:

Ambele metode implică rularea consolei ca utilizator curent. Adică cu toate drepturile și restricțiile care sunt impuse rolului său în sistemul de operare. Pentru a rula cmd cu drepturi de administrator, trebuie să selectați pictograma programului din meniul Start și să selectați elementul corespunzător din meniul contextual:


După lansarea utilitarului, puteți obține informații de ajutor despre comenzi și formatul de scriere a acestora în consolă. Pentru a face acest lucru, introduceți declarația de ajutor și apăsați „Enter”:

Comenzi de bază pentru lucrul cu fișiere și directoare

Comenzile cele mai des folosite sunt:

  • RENUMIRE – redenumirea directoarelor și fișierelor. Sintaxa comenzii:

RENUMIRE | REN [unitate/cale] fișier original/nume director | numele final al fișierului
Exemplu: RENUMIRE C:UsershomeDesktoptost.txt test.txt

  • DEL (ȘTERGERE) – folosit pentru a șterge numai fișiere, nu directoare. Sintaxa sa este:

DEL | ȘTERGE [metoda de procesare] [nume fișier]
Exemplu: Del C:UsershomeDesktoptest.txt/P

Prin metoda de procesare înțelegem un steag special care vă permite să implementați o anumită condiție atunci când ștergeți un fișier. În exemplul nostru, indicatorul „P” permite afișarea unui dialog de permisiuni pentru ștergerea fiecărui fișier:


Mai multe informații despre valorile posibile ale parametrului „metoda de procesare” pot fi găsite în documentația tehnică pentru sistemul de operare Windows.

  • MD – vă permite să creați un folder pe calea specificată. Sintaxă:

MD [unitate:] [cale]
Exemplu:
MD C:UsershomeDesktoptest1test2

Exemplul va crea un subdosar test2 în folderul test1. Dacă unul dintre folderele rădăcină ale căii nu există, va fi creat și el:

  • RD ( RMDIR) – ștergerea unui folder specific sau a tuturor directoarelor de la o cale specificată. Sintaxă:

RD | RMDIR [cheie_proces] [unitate/cale]
Exemplu:
rmdir /s C:UsershomeDesktoptest1test2

Exemplul folosește steag-ul s, care va duce la ștergerea întregii ramuri a directoarelor specificate în cale. Prin urmare, nu ar trebui să utilizați comanda rmdir în mod inutil cu această cheie de procesare.

În secțiunea următoare, vom arunca o privire mai atentă la comenzile de rețea cmd.

Comenzi pentru lucrul cu rețeaua

Linia de comandă vă permite să gestionați nu numai sistemul de fișiere al computerului, ci și capabilitățile sale de rețea. Comenzile de rețea ale consolei includ un număr mare de operatori pentru monitorizarea și testarea rețelei. Cele mai relevante dintre ele sunt:

  • ping – comanda este utilizată pentru a monitoriza capacitățile de conectare la rețea ale unui PC. Un anumit număr de pachete sunt trimise la computerul de la distanță și apoi trimise înapoi la acestea. Se ia în considerare timpul de transmitere a pachetelor și procentul de pierderi. Sintaxă:

ping [-t] [-a] [-n contor] [-l dimensiune] [-f] [-i TTL] [-v tip] [-r contor] [-s contor] [(-j list_gazdă | - k lista_noduri)] [-w interval] [nume_PC_țintă]

Exemplu de implementare a comenzii:
exemplu ping.microsoft.com
ping –w 10000 192.168.239.132

În ultimul exemplu al comenzii cmd ping, cererea este trimisă destinatarului cu adresa IP specificată. Intervalul de așteptare dintre pachete este de 10.000 (10 secunde). Implicit, acest parametru este setat la 4000:

  • tracert – folosit pentru a determina calea de rețea către o resursă specificată prin trimiterea unui mesaj ecou special prin protocol
  • ICMP (Control Message Protocol). După rularea comenzii cu parametri, este afișată o listă cu toate routerele prin care trece mesajul. Primul element din listă este primul router de pe partea resursei solicitate.

Sintaxa comenzii tracer cmd:
tracert [-d] [-h maximum_hop_number] [-j node_list] [-w interval] [target_resource_name]
Exemplu de implementare:
tracert -d -h 10 microsoft.com

Exemplul urmărește ruta către o resursă specificată. Acest lucru crește viteza operației datorită utilizării parametrului d, care împiedică comanda să încerce să obțină permisiunea de a citi adrese IP. Numărul de tranziții (sărituri) este limitat la 10 utilizând valoarea setată a parametrului h. În mod implicit, numărul de sărituri este 30:

oprire [(-l|-s|-r|-a)] [-f] [-m [\nume_PC]] [-t xx] [-c „mesaje”] [-d[u][p]: xx:aa]
Exemplu:
oprire /s /t 60 /f /l /m \191.162.1.53

PC-ul la distanță (m) cu adresa IP specificată (191.162.1.53) se va închide (s) după 60 de secunde (t). Acest lucru vă va forța să vă deconectați de la toate aplicațiile (f) și de la sesiunea utilizatorului curent (l).

Salutare tuturor. În acest articol, vom vorbi despre subiecte precum:

Linie de comandă (CMD) este un program separat care permite utilizatorului să interacționeze direct cu sistemul de operare. Linia de comandă se bazează pe un mediu în care aplicațiile și utilitățile sunt executate folosind o interfață bazată pe text, iar rezultatul execuției este afișat pe ecran.

Linia de comandă Windows folosește un interpret de comenzi cmd.exe, care vă permite să descărcați aplicații și direcționează fluxul de date între ele, cu alte cuvinte, traduce comenzile utilizatorului într-o formă ușor de înțeles pentru sistem. Consolă de linie de comandă integrat în toate versiunile de sistem de operare Windows. La prima vedere interfață de comandă sperie utilizatorul care este răsfățat de interfața grafică a aceluiași Windows, dar de regulă interfață de comandă, este mult mai rapid și are o mulțime de caracteristici suplimentare care nu pot fi implementate într-o interfață grafică.

Metode de lansare:

  1. Start / Toate programele / Accesorii / Prompt de comandă.
  2. Start / Run / introduceți cmd.exe în linie
  3. Rulați din folderul de sistem: C:\WINDOWS\system32\cmd.exe

comenzi CMD.

Mai jos vă voi da un semn cu o listă completă comenzi din linia de comandă, iar după tabletă ne vom uita mai detaliat la principal comenzi CMD.

Echipă Descriere
conf. univ Afișați sau modificați asocierile pe baza extensiilor de nume de fișiere.
LA Executați comenzi și lansați programe conform unui program.
ATTRIB Afișați și modificați atributele fișierului.
PAUZĂ Activați/dezactivați modul de procesare a combinației de taste CTRL+C.
CACLS Afișează/editează liste de control al accesului (ACL) pentru fișiere.
APEL Apelarea unui fișier batch din altul.
CD
CHCP Afișează sau setează pagina de coduri activă.
CHDIR Afișați numele sau schimbați folderul curent.
CHKDSK Verificarea discului și afișarea statisticilor.
CHKNTFS Afișați sau modificați dacă verificarea discului este efectuată în timpul pornirii.
CLS Curățarea ecranului.
CMD Lansarea unui alt interpret de linie de comandă Windows.
CULOARE Setați textul și culoarea de fundal implicite.
COMP Compararea conținutului a două fișiere sau a două seturi de fișiere.
COMPACT Afișează/modifică compresia fișierelor pe partițiile NTFS.
CONVERTIT Convertiți volumele de disc FAT în NTFS. Unitatea activă în prezent nu poate fi convertită.
COPIE Copiați unul sau mai multe fișiere într-o altă locație.
DATA Afișați sau setați data curentă.
DEL
DIR Listează fișierele și subfolderele dintr-un folder specificat.
DISKCOMP Compararea conținutului a două dischete.
COPIE DE DISCO Copierea conținutului unei dischete pe alta.
DOSKEY Editarea și reapelarea liniilor de comandă; crearea de macro-uri.
ECOU Afișați mesajele și comutați modul de afișare al comenzilor pe ecran.
ENDLOCALE Sfârșitul modificărilor mediului local pentru fișierul batch.
ŞTERGE Ștergerea unuia sau mai multor fișiere.
IEȘIRE Ieșirea din programul CMD.EXE (interpret de linie de comandă).
F.C. Comparați două fișiere sau două seturi de fișiere și afișați diferențele dintre ele.
GĂSI Căutați un șir de text într-unul sau mai multe fișiere.
FINDSTR Căutarea șirurilor de caractere în fișiere.
PENTRU Rulați comanda specificată pentru fiecare dintre fișierele din set.
FORMAT Formatarea unui disc pentru utilizare cu Windows.
FTYPE Afișați sau modificați tipurile de fișiere utilizate la potrivirea după extensiile de nume de fișier.
GOTO Transferați controlul pe linia marcată a fișierului batch.
GRAFTABL Permite Windows să afișeze caractere extinse în modul grafic.
AJUTOR Afișează informații de ajutor despre comenzile Windows.
DACĂ Un operator pentru executarea condiționată a comenzilor într-un fișier batch.
ETICHETA Creați, modificați și ștergeți etichete de volum pentru discuri.
M.D. Crearea unui folder.
MKDIR Crearea unui folder.
MOD Configurarea dispozitivelor de sistem.
MAI MULT Ieșire secvențială a datelor în părți de dimensiunea unui ecran.
MIŞCARE Mutați unul sau mai multe fișiere dintr-un folder în altul.
CALE Afișați sau setați calea de căutare pentru fișierele executabile.
PAUZĂ Întrerupe execuția unui fișier batch și afișează un mesaj.
POPD Restabilește valoarea anterioară a folderului activ curent salvat folosind comanda PUSHD.
IMPRIMARE Imprimarea conținutului fișierelor text.
PROMPT Schimbarea promptului în linia de comandă Windows.
PUSHD Salvează folderul activ curent și se mută într-un alt dosar.
R.D. Ștergerea unui folder.
RECUPERA Recuperarea informațiilor care pot fi citite de pe un disc prost sau deteriorat.
R.E.M. Plasați comentarii în fișierele batch și fișierul CONFIG.SYS.
REN
RENUMIRE Redenumirea fișierelor și folderelor.
ÎNLOCUI Înlocuire fișier.
RMDIR Ștergerea unui folder.
SET Listarea, setarea și eliminarea variabilelor de mediu Windows.
SETLOCAL Începeți modificările mediului local pentru fișierul batch.
SCHIMBARE Modificarea conținutului (deplasarea) parametrilor înlocuiți pentru un fișier batch.
SORTA Sortare intrare.
ÎNCEPUT Rulați un program sau o comandă într-o fereastră separată.
SUBST Potrivește calea dată cu un nume de unitate.
TIMP Afișarea și setarea orei sistemului.
TITLU Setează titlul ferestrei pentru sesiunea curentă a interpretului de linie de comandă CMD.EXE.
COPAC Afișare grafică a structurii de foldere a unei anumite unități sau a unui folder specificat.
TIP Afișarea conținutului fișierelor text.
VER Afișează informații despre versiunea Windows.
VERIFICA Setarea modului de verificare a corectitudinii scrierii fișierelor pe disc.
VOL Afișează eticheta de volum și numărul de serie pentru disc.
XCOPIE Copierea fișierelor și a arborilor de foldere.

Comenzi din linia de comandă.

Acum să vorbim mai detaliat despre comenzile cele mai frecvent utilizate, dar mai întâi vă voi spune puțin despre tastele care pot fi folosite împreună cu comenzile pentru o acțiune mai funcțională. De exemplu, să luăm comanda RD (eliminare director), dacă este aplicată unui folder gol, atunci va fi șters, dar dacă există fișiere în folder, atunci nu se va întâmpla nimic. Deci, pentru a șterge un folder împreună cu fișierele din acesta, trebuie să utilizați cheia împreună cu comanda RD /s.

Adică, de exemplu, există un director kat și pentru a găsi orice fișiere în el, pentru a șterge directorul împreună cu fișierele, trebuie să vă înregistrați RD/s cat. O listă de taste pentru orice comandă poate fi găsită tastând numele comenzii urmat de o bară oblică și de întrebarea: nume_comandă/?.

Comenzi de bază pentru lucrul cu directoare:

  • MD - Creare director. Sintaxă: (Numele directorului MD, este posibil să specificați calea locației).
  • RD - Eliminarea unui director. Sintaxă: (Numele directorului RD, este posibil să specificați calea locației). Notă, RD fără chei vă permite doar să ștergeți un director gol.
  • CD - Schimbați directorul curent. Sintaxă: (Numele directorului CD, este posibil să specificați calea locației). CD\ - Accesați directorul rădăcină. CD.. - Accesați directorul părinte.
  • DIR - Vedeți directorul ca o listă. Sintaxă: (numele directorului DIR, este posibil să specificați calea locației).
  • TREE - Afișează directoare în reprezentare grafică. Sintaxă: (Numele directorului TREE, este posibil să specificați calea locației).
  • MOVE - Mută\Redenumiți directorul. Sintaxă: .
  • XCOPY - Copiați structuri de directoare. Sintaxă: (XCOPY what_we copy where_we copy, este posibil să specificați calea locației).

Comenzi pentru lucrul cu fișiere:

  • COPY CON - Creați un fișier. Sintaxă: (COPY CON file_name_with_extension, este posibil să specificați calea locației).
  • TYPE — Afișează conținutul fișierului pe ecran. Sintaxă: (TYPE file_name_with_extension, este posibil să specificați calea locației).
  • DEL - Ștergeți un fișier. Sintaxă: (DEL file_name_with_extension, este posibil să specificați calea locației).
  • COPY - Copierea unui fișier\Combinarea fișierelor. Sintaxă (copie): (COPY what_we copy where_we copy, este posibil să specificați calea locației). Sintaxă (fuziune): (COPIEAZĂ nume_fișier + nume_fișier + nume_fișier... merge_file_name, este posibil să specificați calea locației).
  • EDITARE - Creați\Editați un fișier. Sintaxă: (EDITați numele fișierului, este posibil să specificați calea locației).
  • MOVE - Mută\Redenumiți un fișier. Sintaxă: (MOVE what_we move where_we move, este posibil să specificați calea locației).
  • REN - Redenumiți fișierele. Sintaxă: (REN what_reaming what_renaming, este posibil să specificați calea locației).
  • FC - Comparație de fișiere. (FC nume_fișier nume_fișier nume_fișier..., este posibil să specificați calea locației).

Comenzi de sistem:

  • CLS - Curăţare ecran.
  • DATA - Vizualizați și afișați modificările datei curente.
  • VER — Afișează informații despre versiunea curentă a sistemului de operare.
  • VOL - Afișează informații despre partiția logică de volum a discului.
  • SYSTEMINFO - Afișează informații despre configurațiile sistemului.
  • EXIT - Iese din linia de comandă.

Acestea au fost cele mai utilizate comenzi din linia de comandă.

Aici închei acest articol, sper că ați înțeles pe deplin subiectele: Comenzi CMD, Comenzi de linie de comandă, Linie de comandă.

Linia de comandă sau cum se mai numește cmd în sistemul de operare Windows 8 este la fel ca în versiunile mai tinere de Windows 7, Windows Vista, Windows XP, rezultă că aceleași comenzi funcționează la fel în toate versiunile.

Deci, să ne dăm seama mai întâi cum să lansăm linia de comandă. Pentru a face acest lucru, trebuie să aveți un computer funcțional cu un sistem de operare.

Unele comenzi, dacă rulați sub un cont de utilizator obișnuit, este posibil să nu aibă suficiente drepturi pentru a le executa din motive de securitate, așa că rulați întotdeauna promptul de comandă cu drepturi de administrator. Există 2 moduri de a lansa linia de comandă:

În fereastra care apare, scrieți cmd și faceți clic pe OK.

Se va deschide o fereastră de comandă cu un fundal negru.

2) O modalitate mai rapidă: prin tastele rapide Win + R, tot aici în fereastra care apare scriem cmd, apăsăm ok.

În Windows 8, puteți utiliza doar metoda 2, deoarece nu există un meniu Start. Să scriem prima noastră comandă de ajutor, care va afișa o listă cu toate comenzile disponibile cu explicații scurte.

Lista tuturor comenzilor existente din linia de comandă Windows:

conf. univ Imprimați pe ecran sau modificați mapările pe baza extensiilor de nume de fișiere.
ATTRIB Vizualizați și modificați proprietățile fișierului.
PAUZĂ Blocează sau deblochează procesarea îmbunătățită CTRL+C în DOS.
BCDEDIT Setează proprietăți în baza de date de boot care vă permite să controlați pornirea inițială.
CACLS Listează datele și modifică listele de control al accesului (ACL) pe fișiere.
APEL Apelează un fișier batch de la altul și poate transmite și argumente de intrare.
CD
CHCP Ieșire sau setați codificare.
CHDIR Afișează numele sau se mută într-un alt dosar.
CHKDSK Diagnosticarea unității pentru erori.
CHKNTFS Afișează sau modifică diagnosticarea unității în timpul pornirii.
CLSOștergerea afișajului de toate simbolurile.
CMD Lansează un program de linie de comandă Windows. Puteți rula un număr infinit de ele pe un singur computer. Vor lucra independent unul de celălalt.
CULOARE Modifică și setează fundalul principal al ferestrei și fonturile în sine.
COMP Afișează diferențele și compară conținutul a două fișiere.
COMPACT Modifică și arată compresia fișierelor în NTFS.
CONVERTIT Convertește volumele de disc FAT în NTFS. Unitatea curentă nu poate fi schimbată.
COPIE Creează o copie a unui fișier sau fișiere și le plasează în locația specificată.
DATA Afișează sau setează data curentă.
DEL Distruge unul sau mai multe fișiere simultan.
DIR Afișează numele fișierelor și folderelor cu data creării acestora situată în folderul curent sau specificată în setările folderului.
DISKCOMP Compară și arată diferențele dintre 2 unități de dischetă.
COPIE DE DISCO Creează o copie a conținutului unei unități de dischetă pe alta.
DISKPART Afișează și modifică proprietățile unei partiții de disc.
DOSKEY Modifică și reinvocă liniile de comandă; creează macrocomenzi.
DRIVERQUERY Afișează informații despre starea și atributele unui driver de dispozitiv.
ECOU Afișează informații text și schimbă modul de afișare al comenzilor pe ecran.
ENDLOCALEÎncheie localizarea mediului pentru fișierul batch.
ŞTERGE Distruge un fișier sau fișiere.
IEȘIRE Termină programul din linia de comandă
F.C. Afișează diferențele dintre două fișiere sau două seturi de fișiere și, de asemenea, le compară
GĂSI Caută un șir de text în fișiere sau într-un singur fișier.
FINDSTR Căutare avansată pentru șiruri de text în fișiere.
PENTRU Ciclu. Repetă execuția aceleiași comenzi de un număr specificat de ori
FORMAT Formatarea unității pentru utilizare cu Windows.
FSUTIL Afișează și setează atributele sistemului de fișiere.
FTYPE Vă permite să modificați și să vizualizați tipurile de fișiere, care sunt utilizate în principal la potrivirea după extensiile de nume de fișier.
GOTO Transferă controlul către o altă comandă specificată.
GPRESULT Afișează informații despre politica de grup pentru un computer sau utilizator.
GRAFTABL Permite Windows să afișeze caractere extinse în modul grafic.
AJUTOR Listează toate datele despre comenzile Windows existente.
ICACLS Afișează, modifică, arhivează sau restaurează ACL-uri pentru fișiere și foldere.
DACĂ Execută comenzi pe baza unei anumite condiții.
ETICHETA Creează, modifică și distruge etichete de volum pentru unități.
M.D. Creează un director gol.
MKDIR Creează un director gol.
MKLINK Creează legături simbolice și dure
MOD Configura dispozitivele de sistem.
MAI MULT Afișează secvențial informațiile în blocuri de dimensiunea unui ecran.
MIŞCARE Mută ​​fișierele dintr-o locație în alta.
OPENFILES Afișează fișierele care sunt deschise într-un folder partajat de către un utilizator de la distanță.
CALE Afișează sau setează calea completă către fișierele executabile.
PAUZĂ Oprește execuția comenzilor din linia de comandă și afișează text cu informații.
POPD Restaurează valoarea anterioară a folderului activ care a fost salvată folosind comanda PUSHD.
IMPRIMARE Imprimă conținutul unui fișier text.
PROMPT Modifică linia de comandă Windows.
PUSHD Salvează valoarea dosarului activ și se mută în alt dosar.
R.D. Distruge un director.
RECUPERA Revigorează datele care pot fi citite de pe un hard disk prost sau deteriorat.
R.E.M. Plasează comentarii în fișierele batch și fișierul CONFIG.SYS.
REN Schimbă numele ambelor fișiere și foldere.
RENUMIRE Similar echipă REN.
ÎNLOCUI Schimbă fișiere.
RMDIR Distruge un director.
ROBOCOPIE Instrument avansat pentru copierea fișierelor și a dosarelor întregi
SET Afișează, setează și distruge variabilele de mediu Windows.
SETLOCAL Localizează schimbările de mediu într-un fișier batch.
S.C. Vă permite să lucrați cu servicii
SARCINI Vă permite să rulați orice programe și să executați secvențial comenzile necesare conform unui plan dat
SCHIMBARE Schimbă poziția (deplasarea) parametrilor înlocuiți pentru un fișier batch.
ÎNCHIDERE Oprește computerul.
SORTA Sortează intrarea în funcție de parametri specificați.
ÎNCEPUT Lansează un program sau o comandă într-o fereastră nouă.
SUBST Atribuie un nume de unitate căii specificate.
SYSTEMINFO Afișează informații despre sistemul de operare și configurația computerului.
LISTA DE SARCINI Afișează o listă a tuturor proceselor care rulează cu ID-urile lor.
TASKKILL„Ucide” sau oprește procesul.
TIMP Setează și afișează ora sistemului.
TITLU Setează numele ferestrei pentru sesiunea curentă a interpretorului de linie de comandă CMD.EXE
COPAC Afișează directoarele de unități într-o formă vizuală convenabilă.
TIP Afișează conținutul fișierelor text.
VER Afișează informații scurte despre versiunea Windows.
VERIFICA Verifică erorile de scriere a fișierelor pe unitate.
VOL Afișează etichetele și numărul de serie al volumului unității.
XCOPIE Creează o copie a fișierelor.
WMIC Imprimă WMI pe linia de comandă.

Dacă computerul are instalat sistemul de operare Windows, atunci vă puteți gestiona sistemul prin linia de comandă.

Acesta este un instrument indispensabil pe care îl folosește orice utilizator experimentat de PC. Datorită liniei de comandă, poți chiar să rezolvi probleme complexe la care nu te-ai gândit până acum.

Funcțiile liniei de comandă sunt o listă imensă de comenzi diferite pe care nu trebuie să le înveți deloc. În acest articol, vă vom prezenta comenzile de bază care vă pot fi utile atunci când utilizați computerul.

De asemenea, vă vom spune cum să lansați linia de comandă cu un exemplu clar pe Windows 7.

Cum se utilizează linia de comandă?

Pentru a rula acest instrument, puteți merge la Start, selectați funcția „Run”:

După aceea, introduceți cmd în el:

Gata, se deschide linia de comandă, unde puteți începe să introduceți diverse funcții:

Acum să ne uităm la ce comenzi puteți introduce în această fereastră:

  • calс – pentru a lansa calculatorul.
  • chkdsk este o funcție care verifică discurile pentru erori, la care puteți adăuga /f pentru a corecta automat erorile. Exemplu: chkdsk e: /f.
  • conversie - dacă trebuie să schimbați sistemul de fișiere pe un mediu de stocare fără a-l formata, utilizați această funcție. Exemplu: convertiți F: /fs:ntfs(fat32).
  • compmgmt - necesar pentru a deschide folderul de gestionare a computerului, prin care puteți accesa managerul de dispozitive, planificatorul, gestionarea discurilor și așa mai departe.
  • control – pentru a lansa panoul de control.
  • control admintools – pentru a lansa instrumentul de administrare.
  • diskpart – pentru a obține date despre proprietățile unei partiții.
  • explorer – dacă pictogramele de pe desktop nu mai sunt afișate, introduceți această funcție, acesta va lansa Explorer.
  • fsmgmt – pentru a lansa panoul de control al folderului.
  • format – pentru a formata complet computerul.
  • iexplore – pentru a lansa browserul Internet Explorer
  • ipconfig – pentru setările protocolului IP.
  • msconfig – pentru a afișa multe dintre setările sistemului.
  • mstsc – pentru conectarea la desktop-uri la distanță.
  • netstat – pentru a scana conexiunile active.
  • notepad – pentru a lansa notepad.
  • osk – pentru a lansa tastatura virtuală.
  • ping – pentru a verifica timpul de răspuns al rețelei. Puteți verifica accesul oricărui site.
  • powercfg – pentru gestionarea energiei și economisirea energiei.
  • regedit – pentru a lansa editorul de registry.
  • sfc – pentru a verifica fișierele de sistem. Pentru a recupera fișierele deteriorate, utilizați suplimentul sfc /scannow. Util pentru depanarea problemelor viruși.
  • shutdown – pentru a reporni computerul, utilizați shutdown /r , puteți, de asemenea, să închideți sistemul folosind suplimentul shutdown /s.

Când nu este posibil să utilizați interfața standard, linia de comandă vă poate ajuta. Și dacă un virus v-a infectat sistemul și nu puteți deschide Start, apăsați combinația de taste Win+R pentru a deschide programul Run din care puteți deschide linia de comandă.

Acest articol va acoperi elementele de bază Linia de comandă Windows, si anume:

  • Concept de linie de comandă;
  • Referință pentru comenzile Shell;
  • Secvența evenimentelor la executarea unei comenzi;
  • Crearea de scripturi de linie de comandă;
  • Controlul afișajului textului și comenzilor;
  • Comenzi pentru studierea informațiilor de sistem;
  • Comenzi pentru utilizarea registrului;
  • Managementul serviciilor de sistem;
  • Reporniți și opriți sistemele din linia de comandă;
  • Gestionați aplicațiile și procesele din linia de comandă.

Conceptul liniei de comandă

Suportul pentru linia de comandă este încorporat în sistemul de operare Microsoft Windows și este accesibil printr-o fereastră de shell de comandă. Linia de comandă este acceptată în toate versiunile de Windows și este utilizată pentru a rula comenzi, utilitare și scripturi încorporate. În ciuda puterii și flexibilității promptului de comandă, unii administratori Windows nu îl folosesc niciodată. Dacă aveți suficiente instrumente de administrare grafică, le puteți utiliza doar făcând clic pe elementele interfeței cu utilizatorul.

Cu toate acestea, administratorii Windows experimentați, specialiștii calificați în asistență tehnică și utilizatorii avansați nu pot face fără linia de comandă. Știind cum să utilizați corect linia de comandă - în special, ce instrumente de linie de comandă să alegeți și cum și când să le utilizați astfel încât să funcționeze eficient - vă poate ajuta să evitați multe probleme și să vă asigurați o execuție fără probleme a operațiunilor. Dacă acceptați mai multe domenii sau rețele, înțelegerea modalităților de economisire a timpului de a lucra cu linia de comandă este nu numai importantă, ci și necesară pentru automatizarea operațiunilor zilnice.

Cu fiecare nouă versiune de Windows, linia de comandă a fost îmbunătățită și capacitățile sale extinse. Linia de comandă a suferit modificări semnificative, asociate nu numai cu o productivitate crescută, ci și cu o flexibilitate crescută. Acum puteți utiliza linia de comandă Windows pentru a rezolva probleme care nu au putut fi rezolvate în versiunile anterioare de Windows.

Mediul shell de comandă Windows este lansat în diferite moduri, în special prin specificarea parametrilor atunci când rulați Cmd.exe sau folosind propriul fișier de pornire stocat în director %SystemRoot%\System32.

În plus, linia de comandă poate fi rulată în modul lot pentru a executa un set de comenzi. În modul batch, linia de comandă citește și execută comenzi una după alta.

Când lucrați cu linia de comandă Windows, trebuie să înțelegeți de unde provin comenzile pe care le utilizați. Comenzile „native” (încorporate în sistemul de operare) vin în două tipuri:

  • Intern– există în interiorul shell-ului de comandă, nu au fișiere executabile separate;
  • Extern- implementat în fișiere executabile separate, care sunt de obicei stocate în directorul %SystemRoot%\System32.

Referință rapidă la comenzile shell (Cmd.exe)

  • conf. univ- afișează sau modifică mapările ( asociatii) tipuri de fișiere;
  • pauză— setează puncte de întrerupere la depanare
  • apel— apelează o procedură sau un alt script dintr-un script;
  • cd (chdir) - afișează numele directorului curent sau schimbă directorul curent;
  • cls— șterge fereastra liniei de comandă și buffer-ul ecranului;
  • culoare— setează culorile textului și de fundal ale ferestrei shell de comandă;
  • scuze— copiează fișiere sau realizează concatenarea fișierelor;
  • data— afișează sau setează data curentă;
  • del (șterge) —șterge un fișier, un grup de fișiere sau un director specificat;
  • dir— arată o listă de subdirectoare și fișiere din directorul curent sau specificat;
  • ecou— afișează text în fereastra liniei de comandă sau stabilește dacă comenzile ar trebui să fie afișate pe ecran (on|off);
  • endlocal— marchează sfârșitul localizării ( domeniul de aplicare local) variabile;
  • Ieșire— ieșiți din shell-ul liniei de comandă;
  • pentru— execută comanda dată pentru fiecare fișier din set;
  • ftype Listează sau modifică tipurile de fișiere curente în mapările extensiilor de fișiere la programe;
  • du-te la— specifică că interpretul de comenzi ar trebui să meargă la linia cu eticheta dată în scriptul batch;
  • dacă— execută comenzi în funcție de condiții;
  • md (mkdir)— creează un subdirector în directorul curent sau specificat;
  • mişcare— Mută ​​un fișier sau un grup de fișiere din directorul sursă curent sau specificat în directorul specificat. Poate redenumi și un director;
  • cale— afișează sau setează calea comenzii utilizată de sistemul de operare atunci când caută fișiere executabile și scripturi;
  • pauză— oprește execuția unui fișier batch și așteaptă intrarea de la tastatură;
  • popd— face curent directorul al cărui nume a fost salvat prin comanda PUSHD;
  • prompt— specifică ce text trebuie afișat în linia de invitație;
  • împins— salvează numele directorului curent și, dacă este necesar, actualizează directorul specificat;
  • rd (rmdir)— șterge un director sau un director împreună cu subdirectoarele acestuia;
  • rem— marchează comentariile într-un script batch sau Config.nt;
  • ren (redenumiți)— Redenumește un fișier sau un grup de fișiere;
  • set— arată variabilele de mediu curente sau setează variabile temporare pentru shell-ul de comandă curent;
  • setlocal— marchează începutul localizării ( domeniul de aplicare local) variabile în scripturi batch;
  • schimbare— schimbă poziția parametrilor înlocuiți în scripturile batch;
  • început— lansează un program sau o comandă specificată într-o fereastră separată;
  • timp— afișează sau setează ora sistemului;
  • titlu— setează titlul ferestrei shell de comandă;
  • tip— arată conținutul unui fișier text;
  • verifica— pornește modul de verificare a fișierelor după scrierea pe disc;
  • vol— arată eticheta și numărul de serie al volumului discului.

Sintaxa oricărei comenzi interne ( și cele mai externe) poate fi obținut introducând numele comenzii și /? la linia de comandă, de exemplu:

Shell de comandă- un mediu foarte puternic pentru lucrul cu comenzi și scripturi. Linia de comandă vă permite să rulați diferite tipuri de comenzi: comenzi încorporate, utilitare Windows și versiuni de linie de comandă ale aplicațiilor. Indiferent de tip, fiecare comandă pe care o utilizați trebuie să respecte aceleași reguli de sintaxă. Conform acestor reguli, numele comenzii este urmat de argumente obligatorii sau opționale. În plus, argumentele pot folosi intrarea, ieșirea sau redirecționarea erorilor standard.

Secvența de evenimente la executarea unei comenzi

  • Shell-ul de comandă înlocuiește orice variabile introduse în textul comenzii cu valorile lor curente;
  • Dacă este introdus un grup sau un lanț de mai multe comenzi, linia este împărțită în comenzi individuale, care la rândul lor sunt împărțite în numele comenzii și argumente. În continuare, comenzile sunt procesate separat;
  • Dacă un nume de comandă specifică o cale, shell-ul caută comanda în acea cale. Dacă nu există o astfel de comandă în directorul specificat, shell-ul returnează o eroare;
  • Dacă numele comenzii nu include o cale, shell-ul încearcă mai întâi să rezolve numele comenzii intern. Dacă este găsită o comandă internă cu același nume, atunci o comandă internă a fost apelată și poate fi executată imediat. Dacă nu există nicio comandă internă cu același nume, shell-ul caută mai întâi fișierul executabil al comenzii în directorul curent și apoi în directoarele listate în variabila de mediu PATH. Dacă fișierul de comandă nu se află în niciunul dintre aceste directoare, shell-ul returnează o eroare;
  • Dacă comanda este găsită, aceasta este executată cu argumentele date și, dacă este necesar, intrarea este citită din sursa specificată în acele argumente. Ieșirea și erorile de comandă sunt afișate în fereastra Prompt de comandă sau trimise la o ieșire și un receptor de erori specificate.
  • După cum puteți vedea, mulți factori afectează execuția comenzilor, inclusiv căile comenzilor, redirecționarea I/O și gruparea sau înlănțuirea comenzilor.

Când lucrați cu un shell de comandă, probabil l-ați pornit deschizând meniul Start ( Început) și selectând Programe ( Programe) sau Toate programele ( Toate programele), apoi Accesorii ( Standard) și Prompt de comandă ( Linia de comandă). Alte modalități de a porni linia de comandă sunt caseta de dialog Executare ( Pornirea programului) sau tastând cmd într-o altă fereastră de shell de comandă deja deschisă. Aceste metode vă permit să specificați argumente la pornirea liniei de comandă: comutatoare care controlează funcționarea liniei de comandă și parametrii care inițiază execuția comenzilor suplimentare. De exemplu, puteți porni un shell de comandă în modul silențios ( adică dezactivați ieșirea ecou) cu comanda cmd /q sau pentru a face ca shell-ul de comandă să execute comanda dată și să iasă - pentru a face acest lucru, introduceți cmd /c, urmat de textul comenzii între ghilimele.

Următorul exemplu pornește un shell de comandă, rulează comanda ipconfig, scoate rezultatele într-un fișier și iese:

Cmd /c „ipconfig > c:\ipconfig.txt”

Crearea de scripturi de linie de comandă

Scripturi de linie de comandă- fișiere text cu comenzi pe care doriți să le executați. Acestea sunt aceleași comenzi pe care le introduceți de obicei în shell-ul de comandă Windows. Cu toate acestea, în loc să tastați comenzi de fiecare dată când aveți nevoie de ele, puteți să le scrieți și să vă ușurați viața.

Deoarece scripturile constau din caractere text standard, ele pot fi create și editate în orice editor de text standard, să spunem Notepad ( caietul). Când introduceți comenzi, asigurați-vă că porniți fiecare comandă sau grup de comenzi care trebuie executate împreună pe o linie nouă. Acest lucru va asigura că acestea sunt executate corect. Când ați terminat de creat scriptul de linie de comandă, salvați fișierul script cu o extensie .bat sau .cmd. Ambele extensii funcționează la fel. De exemplu, dacă trebuie să creați un script pentru a afișa numele sistemului, versiunea Windows și configurația IP, includeți următoarele trei comenzi în fișierul SysInfo.bat sau SysInfo.cmd:

Nume gazdă ver ipconfig -all

Controlul afișării textului și a comenzilor

Echipă ECOU servește la două scopuri: pentru a scrie text în ieșire ( de exemplu, la o fereastră de shell de comandă sau un fișier text) și pentru a activa/dezactiva afișarea ecoului comenzii. De obicei, atunci când rulați comenzi de script, comenzile în sine și rezultatul acestor comenzi sunt afișate într-o fereastră de consolă. Aceasta se numește ecou de comandă ( comandă ecou).

Pentru a utiliza comanda ECHO pentru a afișa text, tastați echo urmat de textul pe care doriți să-l afișați:

Echo Numele de gazdă a sistemului este: nume de gazdă

Pentru a controla ecoul comenzilor folosind ECHO, tastați echo off sau echo on, de exemplu:

Echo off echo Numele gazdei sistemului este: nume gazdă

Pentru a direcționa ieșirea către un fișier și nu către o fereastră shell, utilizați redirecționarea ieșirii, de exemplu:

echo off echo Numele gazdei sistemului este: > current.txt hostname » current.txt

Acum să vedem cum este suprimată ecoul comenzii. Porniți un shell de comandă, tastați echo off, apoi alte comenzi. Veți vedea că promptul de comandă nu mai este afișat. În schimb, apare doar ceea ce este introdus în fereastra consolei și rezultatul comenzilor executate. În scripturi, comanda ECHO OFF dezactivează ecoul comenzii și promptul de comandă. Adăugând comanda ECHO OFF la scripturile dvs., împiedicați ca fereastra sau fișierul dvs. să fie aglomerat cu text de comandă dacă sunteți interesat doar de rezultatul acestor comenzi.

Studierea informațiilor de sistem

Adesea, atunci când lucrați cu computerul unui utilizator sau cu un server la distanță, este nevoie să obțineți informații de bază despre sistem, cum ar fi numele utilizatorului înregistrat în acesta, ora curentă a sistemului sau locația unui anumit fișier. Comenzile care colectează informații de bază ale sistemului includ:

  • ACUM- afișează data și ora curentă a sistemului în format de 24 de ore, de exemplu Sal 9 mai 12:30:45 2003. Disponibil numai în Kitul de resurse Windows Server 2003;
  • WHOAMI— raportează numele utilizatorului înregistrat în prezent în sistem, de exemplu adatum\administrator;
  • UNDE— caută fișiere folosind un model de căutare ( model de căutare) și returnează o listă de rezultate potrivite.

Pentru a utiliza NOW sau WHOAMI, introduceți pur și simplu comanda în fereastra shell-ului de comandă și apăsați Enter. Cea mai comună sintaxă pentru WHERE arată astfel:

Unde /r bază_directory_file_name

Aici parametrul /r este specificat pentru o căutare recursivă pornind de la directorul specificat (director_de_bază) și incluzând toate subdirectoarele sale, iar nume_fișier este numele complet sau parțial al fișierului căutat, care poate include metacaractere: ? înlocuiește un caracter, iar semnul * înlocuiește un grup de caractere, de exemplu data???.txt sau data*.*. Următorul exemplu caută în directorul C:\ și în toate subdirectoarele acestuia toate fișierele text ale căror nume încep cu date.

Unde /r C:\data*.txt

De asemenea, puteți găsi fișiere de toate tipurile ale căror nume încep cu date:

Unde /r C:\date.*.*

Uneori trebuie să obțineți informații despre configurația sistemului sau despre mediul sistemului. Pe sistemele critice, aceste informații pot fi salvate sau tipărite pentru referință. Mai jos sunt enumerate comenzi care vă permit să colectați informații despre sistem.

  • DRIVERQUERY— afișează o listă cu toate driverele de dispozitiv instalate și proprietățile acestora, inclusiv numele modulului, numele afișat ( Numele de afișare), tipul de șofer și data construirii ( data link-ului șoferului). Modul de afișare a tuturor informațiilor (/V) raportează starea și starea driverului, modul de pornire, informațiile despre utilizarea memoriei și calea sistemului de fișiere. Opțiunea /V activează și informații detaliate despre toate driverele nesemnate.
  • SYSTEMINFO- Oferă informații detaliate despre configurația sistemului, inclusiv informații despre versiunea, tipul și producătorul sistemului de operare, procesor, versiunea BIOS, cantitatea de memorie, standardele regionale, fusul orar și configurația adaptorului de rețea.
  • NLINFO- Afișează informații regionale detaliate, inclusiv limba implicită ( limba implicită), pagina de coduri Windows, formatele de afișare a orei și numerelor, fusul orar și paginile de coduri instalate. Această comandă este disponibilă numai în Kitul de resurse Windows Server 2003.

Pentru a utiliza aceste comenzi pe computerul dvs. local, introduceți pur și simplu numele comenzii dorite în fereastra shell-ului de comandă și apăsați Enter.

Comenzi pentru utilizarea registrului

Registrul Windows stochează informații de configurare pentru sistemul de operare, aplicații, utilizatori și hardware. Aceste date sunt cuprinse în secțiuni ( chei) și parametrii ( valorile) registry, care se află într-o anumită secțiune rădăcină ( cheie rădăcină), care controlează cum și când sunt utilizate secțiunile și parametrii.

Dacă cunoașteți căile către partiții și înțelegeți tipurile de date permise în partiții, puteți utiliza comanda REG pentru a vizualiza secțiuni și parametri și pentru a le manipula într-o varietate de moduri. REG acceptă mai multe subcomenzi:

  • REG add— adaugă o nouă subsecțiune sau element la registru;
  • Ștergere REG— șterge o subsecțiune sau un element din registru;
  • Interogare REG— afișează o listă de elemente de secțiune și nume de subsecțiuni ( dacă ele există);
  • REG compara— compară subsecțiuni sau elemente de registru;
  • REG Îmi pare rău— copiază un element de registry pe calea de partiție specificată pe un sistem local sau la distanță;
  • Restabilire REG— scrie subsecțiunile, elementele și parametrii salvate anterior în registru;
  • Salvare REG— salvează o copie a subcheilor, elementelor și setărilor de registru specificate într-un fișier.

Managementul serviciilor de sistem

Serviciile oferă funcționalități cheie pentru stațiile de lucru și servere. Pentru a controla serviciile de sistem pe sistemele locale și la distanță, utilizați comanda controlerului de service ( comanda controlerului de serviciu) S.C., care are un set de subcomenzi, doar o parte dintre ele este descrisă mai jos:

  • SC config— crearea conturilor pentru înregistrarea și rularea serviciilor;
  • Interogare SC— afișarea unei liste cu toate serviciile configurate pe computer;
  • SC qc— afișarea configurației unui anumit serviciu;
  • SC start— pornirea serviciilor;
  • SC oprire— oprirea serviciilor;
  • SC pauză— suspendarea serviciilor;
  • SC continua— reluarea serviciilor;
  • Eșecul SC— specificarea acțiunilor care trebuie efectuate atunci când un serviciu eșuează;
  • SC qeşecul- Vizualizați acțiunile întreprinse atunci când un serviciu eșuează.

În toate comenzile puteți specifica numele computerului la distanță ale cărui servicii doriți să lucrați. Pentru a face acest lucru, introduceți numele UNC sau adresa IP a computerului înainte de subcomandă pe care o utilizați. Iată sintaxa:

Subcomandă Sc ServerName

Reporniți și opriți sistemele din linia de comandă

Sistemele trebuie adesea repornite sau oprite. O modalitate este să utilizați utilitarul Shutdown pentru aceasta, care vă permite să lucrați cu sisteme locale și de la distanță. O altă modalitate de a controla oprirea sau repornirea sistemului este de a atribui o sarcină de oprire. Aici puteți utiliza Schtasks pentru a specifica un timp de închidere sau pentru a crea un script cu o listă de comenzi de închidere pentru sisteme individuale.

Următoarele comenzi vă permit să controlați repornirea și oprirea sistemului local.

Oprirea sistemului local:

Oprire /s /t Întârziere oprire /1 /f

Oprire /r /t Întârziere oprire /1 /f

Managementul aplicațiilor, proceselor și performanței

Ori de câte ori sistemul de operare sau utilizatorul pornește un serviciu, o aplicație sau o comandă, Microsoft Windows pornește unul sau mai multe procese pentru a gestiona programul asociat. Mai multe utilitare de linie de comandă vă vor facilita monitorizarea și gestionarea programelor. Aceste utilitati includ:

  • Pmon (Manager de resurse de proces) - Afișează statistici de performanță, inclusiv utilizarea memoriei și CPU și o listă a tuturor proceselor care rulează pe sistemul local. Vă permite să primiți detalii " poze» resursele implicate și procesele efectuate. Pmon vine cu kitul de resurse Windows;
  • Lista de sarcini (Lista de sarcini) - listează toate procesele care rulează după nume și ID-ul procesului, raportează informații despre sesiunea utilizatorului și memoria ocupată;
  • Taskkill (Sarcină Kill) - oprește execuția unui proces specificat prin nume sau identificator. Folosind filtre, puteți opri procesele în funcție de starea lor, numărul de sesiune, timpul CPU, utilizarea memoriei, numele de utilizator și alți parametri.

Acesta este, practic, tot ce am vrut să vă spun despre elementele de bază ale liniei de comandă Windows.