Subtilități ale lucrului pe linia de comandă Windows. Cum se deschide linia de comandă

Linia de comandă este o interfață bazată pe text pentru gestionarea sistemului de operare. În multe situații, linia de comandă vă permite să efectuați acțiuni pe sistem mult mai rapid decât folosind interfața grafică. Mai mult, în unele cazuri linia de comandă pur și simplu nu este înlocuibilă. De exemplu, utilitare populare precum Ping sau Ipconfig sunt lansate numai pe linia de comandă. În acest articol vom vorbi despre cum să deschideți linia de comandă în Windows 7.

Metoda numărul 1. Deschideți linia de comandă prin meniul Start.

Îl poți folosi pentru a lansa orice program, iar linia de comandă nu face excepție. Deschideți meniul Start și accesați Toate programele - Accesorii. În lista de programe care se deschide, găsiți programul „Linia de comandă” și faceți clic pe el.

În plus, puteți utiliza bara de căutare, care se află în meniul Start. Pentru a face acest lucru, deschideți meniul Start și introduceți „Command Prompt” în bara de căutare.

Sistemul de operare va găsi apoi linia de comandă și o va afișa în rezultatele căutării.

Metoda numărul 2. Deschideți linia de comandă în Windows 7 utilizând meniul „Run”.

Meniul „Run” este o altă metodă populară în Windows 7. Pentru a utiliza această metodă, trebuie să apăsați combinația de taste Windows + R și să introduceți comanda „CMD” în fereastra care se deschide.

După ce ați introdus această comandă prin apăsarea butonului Enter, linia de comandă Windows 7 se va deschide în fața dvs.

Metoda numărul 3. Creați o comandă rapidă pentru a deschide linia de comandă.

Dacă trebuie să utilizați linia de comandă în mod regulat, atunci puteți. Pentru a face acest lucru, faceți clic dreapta pe desktop și selectați „Creare – Comandă rapidă”. În fereastra care se deschide, introduceți comanda „CMD” și faceți clic pe butonul „Următorul”.

După aceea, introduceți numele comenzii rapide și faceți clic din nou pe butonul „Terminat”.

Gata, după acești pași va apărea pe desktop o comandă rapidă pentru a deschide linia de comandă. Folosind această comandă rapidă, puteți deschide linia de comandă la fel ca toate celelalte programe.

Dacă este necesar, puteți specifica o combinație de taste pentru comandă rapidă, care, atunci când este apăsată, va deschide programul automat. Pentru a face acest lucru, deschideți proprietățile comenzii rapide ale liniei de comandă și plasați cursorul în câmpul opus elementului „Shortcut”.

După aceea, faceți clic pe orice buton. De exemplu, să facem clic pe butonul cu litera „C”.

Ca rezultat, comenzii rapide i se va atribui combinația de taste Ctrl+Alt+C. Pentru a salva modificările, închideți fereastra de proprietăți a comenzii rapide făcând simplu clic pe butonul „Ok”. Acum, când utilizați combinația Ctrl+Alt+C, promptul de comandă din Windows 7 se va deschide automat.

Adesea, în descrierea unei soluții la o problemă Windows 7 este menționată linia de comandă. Ce este asta? Acesta este numele shell-ului sistemului căruia îi lipsește o interfață grafică. Interacțiunea utilizatorului cu acesta se realizează prin introducerea de interogări (comenzi).

Funcții

Există un număr mare de funcții pentru el. Folosind linia de comandă, puteți efectua orice configurare standard a computerului, puteți verifica starea sistemului și puteți afișa configurația. Poate înlocui complet interfața grafică. Și, în același timp, capacitățile sale sunt mai largi decât cele disponibile în shell-ul standard Windows.

Dar totuși, majoritatea utilizatorilor au nevoie de o interfață grafică. Prin urmare, ar trebui să recurgeți la lucrul cu terminalul ca ultimă soluție, atunci când nu există soluții alternative la probleme. Acum să aruncăm o privire mai atentă asupra modalităților simple de lansare și a comenzilor utile.

Lansa

Puteți veni cu un număr mare de moduri de a lansa linia de comandă în Windows 7, deoarece sistemul o permite. Dar există trei opțiuni ușoare pentru utilizatorul obișnuit: în caseta de dialog "Alergă", prin meniu "Început"și prin fișierul executabil.

Metoda 1: Rulați caseta de dialog

Caseta de dialog "Alergă" este un înlocuitor parțial pentru Windows Terminal. Unele comenzi sunt similare pentru ei. Cu toate acestea, poate fi folosit și pentru a lansa linia de comandă.

Cel mai simplu mod de a lansa acest utilitar este apăsând simultan Win + R. Dar îl puteți găsi și în meniu "Început", capitolul "Standard". Intră cmdși faceți clic pe butonul "BINE", după care va începe programul dorit.

Notă: linia de comandă deschisă în acest mod are o funcționalitate limitată, deoarece îi este acordat doar accesul utilizatorului. În consecință, unele acțiuni nu vor fi disponibile. Pentru a le debloca, trebuie să le activați ca administrator.

Metoda 2: Meniul Start

Meniu "Început" conceput pentru a apela rapid diverse elemente ale sistemului. Lansează-l, mergi la „Toate programele”, deschideți secțiunea acolo "Standard". Acesta va conține o comandă rapidă pentru a activa linia de comandă.

Atenție: spre deosebire de opțiunea anterioară, în acest caz este posibilă lansarea terminalului cu drepturi de administrator. Pentru a face acest lucru, faceți clic dreapta pe elementul dorit și selectați al doilea element.

Metoda 3: Fișier executabil

Ambele metode anterioare au fost asociate cu opțiuni indirecte pentru deschiderea terminalului. Dar poate fi lansat și direct, printr-un fișier executabil. Numele lui este cmd.exe, situat pe unitatea de sistem, de-a lungul căii Windows/Sistem32.

O opțiune de acces alternativă este căutarea în Explorer. Puteți găsi, de asemenea, elementul „Linia de comandă”în Start, faceți clic dreapta pe el, selectați „Proprietăți”, și apoi „Locația fișierului”.

Pentru fișierul executabilcmd.exe, puteți crea o comandă rapidă, de exemplu, pe desktop. Acest lucru va face pornirea consolei mult mai ușoară în viitor. Faceți clic dreapta pe document, selectați „Trimite - Desktop...”. În acest caz, puteți lansa automat linia de comandă cu drepturi de administrator. Pentru a face acest lucru, deschideți proprietățile comenzii rapide, accesați secțiunea "Compatibilitate"și bifați caseta de lângă articolul corespunzător.

Echipe

Cerere Ajutor va afișa totul echipeWindows 7, disponibil pentru introducere în acest moment. Pentru majoritatea dintre ele se pot seta parametri sau valori. Vom lua în considerare acele interogări care pot fi utile utilizatorului obișnuit.

Temporizator de oprire a calculatorului

Echipă închidere este responsabil pentru oprirea computerului. Are următoarele atribute:

  • -s - oprește computerul imediat după intrare.
  • -s -t 50 - oprește computerul după un anumit timp (50 este numărul de secunde, numărul poate fi schimbat în oricare).
  • -a - anulați temporizatorul de oprire.

Atributele specificate sunt scrise cu un spațiu după comandă. Arată astfel: „atribut de solicitare”. De exemplu, pentru a opri computerul după 3 minute, trebuie să introduceți următoarele:

oprire -s -t 180

Afișează configurația computerului

Informațiile de configurare a computerului pot fi obținute prin info de sistem.
Acesta va afișa starea conexiunilor de rețea, cantitatea de RAM instalată, actualizările aplicate și alte informații.

Verificarea discului

Echipă chkdsk cauzează starea partițiilor discului logic. Și folosindu-l cu următoarele atribute va efectua verificarea:


Verificarea componentelor sistemului

Pentru a apela această funcție, utilizați cererea sfc. Vă permite să verificați starea componentelor sistemului și să le restaurați dacă sunt detectate daune. Aceasta este o comandă utilă care este adesea necesară când se remediază erorile fișierelor executabile.

Începe cu următoarele atribute:

  • /scannow - începe imediat procedura de scanare.
  • /scanonce - atribuie o scanare pentru a reporni computerul.
  • /scanboot - scanarea este întotdeauna activată când Windows pornește.

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 folosită 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- copiază fișiere sau realizează concatenarea fișierelor;
  • data- afișează sau setează data curentă;
  • del (sterge) -șterge un fișier, un grup de fișiere sau un director specificat;
  • dir- afișează 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ă interpretorul 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 la căutarea fișierelor executabile și a scripturilor;
  • pauză- oprește execuția fișierului 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- afișează conținutul unui fișier text;
  • verifica- pornește modul de verificare a fișierelor după scrierea pe disc;
  • vol- afișează 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: hostname

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. shell să devină aglomerat cu textul comenzii 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, dimensiunea memoriei, 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 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- copiează 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 registry specificate într-un fișier.

Managementul serviciilor de sistem

Serviciile oferă funcționalitate 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- infiintarea conturilor pentru inregistrarea si 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- precizarea acțiunilor de efectuat 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, amprenta memoriei, numele utilizatorului și alți parametri.

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

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 scurte explicații.

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ți 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ă dacă există erori 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ă.

Cu aproximativ două decenii în urmă, nu exista niciun meniu Start sau bară de activități. Interfața grafică prietenoasă pe care o știm că nu exista atunci, ci era în schimb un ecran negru cu un cursor care clipește. Dar dacă trebuie să accesați unele elemente din Windows, va trebui să deschideți linia de comandă sau CMD:

Dacă nu ați folosit niciodată linia de comandă, acest ghid vă va ajuta să vă actualizați și să vă spună câteva comenzi CMD pe care ar trebui să le cunoașteți în caz de urgență.

Pentru a-l accesa în Windows 7 sau o versiune ulterioară, puteți introduce meniul „Start” în bara de căutare „ cmd" sau " linie de comandă" Il gasesti si aici: Meniu Start - Toate programele - Accesorii - Linie de comandă. Puteți găsi o listă completă de parametri pentru fiecare dintre comenzile de mai jos pe site-ul Microsoft.

Vă rugăm să rețineți că comenzile nu sunt sensibile la majuscule și trebuie să apăsați Enter pentru a le executa.


Comenzi de bază din linia de comandă

DIR este prescurtarea pentru Directory, aceasta Comanda CMD pentru un începător Listează toate fișierele și folderele dintr-un anumit director. Precum și dimensiunea, extensia și spațiul liber rămas pe disc. Comanda poate fi modificată cu parametri suplimentari, cum ar fi DIR /p ( listează pagini cu pagină), DIR /q ( afișează informații despre proprietarul site-ului), DIR /w ( liste în format extins cu numărul maxim de fișiere pe linie), DIR/d ( afișează o listă într-un format extins, împărțită în coloane), DIR /n ( imprimă o listă lungă pe o singură linie), DIR /l ( afișează o listă nesortată de nume de director și fișiere cu litere mici), DIR /b ( afișează o listă de fișiere fără informații suplimentare). DIR /s listează fișierele și directoarele unui anumit director, precum și toate subdirectoarele. Prin introducerea DIR/? , veți vedea o listă cu toate opțiunile disponibile.

Comanda CD sau CHDIR ( Schimbați directorul) are scopul de a schimba directorul. Comanda efectuează mai multe operații. CD-ul vă duce în partea de sus a arborelui de directoare. CD.. te mută în directorul părinte al celui curent. CD directory-name vă duce la acel director. Tastați CD pentru a afișa numele directorului curent.

MD sau MKDIR ( Faceți directorul) vă permite să creați un director (dosar). Pentru a crea un director, utilizați următoarea sintaxă: MD nume-director .

CLS șterge ecranul. Această comandă CMD în Windows este utilizată dacă emulatorul de linie de comandă este completat cu o listă de comenzi și operațiunile acestora.

EDIT nume de fișier vă permite să modificați conținutul fișierului.

Comanda DEL vă permite să ștergeți unul sau mai multe fișiere. Alternativ, puteți utiliza comanda ȘTERGERE. Pentru a șterge un fișier, utilizați sintaxa numelui fișierului DEL.

Dacă doriți să ștergeți toate fișierele cu o anumită extensie, atunci introduceți DEL *.doc și toate fișierele cu extensia doc vor fi șterse din directorul curent. DEL *.* elimină toate fișierele din directorul curent, așa că aveți grijă cu această comandă.

RD sau RMDIR - Puteți folosi această comandă pentru a șterge un folder, dar folderul trebuie să fie gol. Sintaxa este destul de simplă. Introduceți numele folderului RD. Dacă doriți să ștergeți un folder care nu este gol, puteți utiliza RD /S foldername. Fiți atenți la această comandă, deoarece șterge definitiv folderul și tot conținutul acestuia.

RENAME, sau REN, redenumește un fișier sau un director. Sintaxa acestei comenzi CMD control computer este următoarea: RENUMIRE nume-actual nume-nou. De exemplu, dacă doriți să redenumiți un fișier numit iPhone.txt în iPad.txt , introduceți RENAME iPhone.txt iPad.txt .

MOVE vă permite să mutați unul sau mai multe fișiere dintr-un director în altul. De exemplu, dacă doriți să mutați fișierul 1.txt aflat în directorul curent într-un folder numit Numericals din directorul curent, introduceți MOVE 1.txt Numericals .
Dacă ați încercat să redenumiți un director (dosar) folosind comanda RENAME în modul de mai sus, atunci știți că nu funcționează. Comanda MOVE ne va ajuta în acest sens, deoarece poate fi folosită și pentru a redenumi directoare. Tastați MOVE current-name new-name, unde current-name este numele directorului din folderul curent.

Comanda COPY vă permite să copiați unul sau mai multe fișiere dintr-o locație în alta. Comanda vă permite să îmbinați fișiere de același tip. Să ne uităm la diferite exemple de utilizare a comenzii COPY:

  • COPIEAZĂ numele fișierului nume dosarul va copia numele fișierului într-un folder existent;
  • COPIEAZĂ nume de fișier nume de fișier nou creează o copie a fișierului cu un nume nou;
  • COPIEAZĂ *.doc Word copiază toate fișierele cu extensia .doc într-un folder numit Word.

Comanda de bază CMD XCOPY este pentru fișiere și directoare, inclusiv subdirectoare. Cel mai simplu mod de a-l folosi este să copiați toate fișierele de pe o unitate pe alta. Sintaxă: XCOPY Unitatea-sursă: Unitatea-destinație: /e, unde opțiunea /e vă permite să copiați toate subdirectoarele, chiar dacă acestea sunt goale. Utilizați /s pentru a preveni copierea directoarelor goale. Puteți utiliza numele de foldere ale unității sursă sau ale unității de destinație pentru a copia pur și simplu întregul conținut al unui folder în altul.

Comenzi suplimentare

Comanda FORMAT din CMD vă permite să ștergeți informații de pe hard disk sau să le pregătiți pentru copierea datelor dacă ați instalat un disc nou. Sintaxa de utilizare a comenzii este: FORMAT drive: . Dacă doriți să reformatați o anumită unitate pentru un anumit sistem de fișiere, puteți face acest lucru folosind comanda: FORMAT drive: /fs: sistem de fișiere, unde sistemul de fișiere poate fi: FAT, FAT32 sau NTFS. După aplicarea comenzii, toate datele de pe disc vor fi șterse fără urmă.

FC - Folosit pentru a compara două fișiere între ele. Să presupunem că aveți două fișiere gadgets360_1.txt și gadgets360_2.txt . Pentru a le compara, trebuie să introduceți următoarea comandă: FC gadgets360_1.txt gadgets360_2.txt.

IPCONFIG afișează informații detaliate despre setările rețelei: adresa IP și, de asemenea, raportează tipul de conexiune la rețea a computerului dvs. (folosind Wi-Fi sau Ethernet). Tastați IPCONFIG /ALL pentru a obține o prezentare generală a tuturor setărilor de rețea, inclusiv a serverelor DNS pe care le utilizați. Introduceți IPCONFIG /RENEW pentru a obține o nouă adresă IP de la serverul DHCP. Acest lucru vă poate ajuta dacă aveți probleme la conectarea la Internet.

Comanda ping CMD - Dacă nu sunteți sigur dacă site-ul pe care doriți să-l vizitați este accesibil, introduceți PING urmat de adresa IP sau numele domeniului. De exemplu, PING google.com. Dacă pe ecran apare Destination Net Unreachable, este posibil să nu aveți o conexiune la internet. Dacă gazda este oprită sau apar mesaje Request timeout, este posibil ca site-ul să fie indisponibil. Dacă totul este în regulă, ar trebui să vedeți ceva similar cu asta: 64 de octeți de la 173.194.36.73: icmp_seq=0 ttl=56 time=118.355 ms.

Comanda SHUTDOWN vă poate fi utilă dacă „ Închidere„ din meniul Start nu funcționează din cauza programelor malware. Pentru a închide computerul (pentru Windows) introduceți Shutdown /S . Pentru a reporni computerul - Shutdown / R.