Schimbați directorul pe linia de comandă. Lucrul cu linia de comandă Windows (CMD)

Acest lucru ajută la efectuarea în siguranță a diferitelor acțiuni cu documente, la verificarea stării de transmitere/recepție a datelor și are multe alte funcții. În primul rând, ar trebui să studiați acțiunile cu fișiere și directoare. Cum să deschideți foldere prin linia de comandă, crearea lor în general, lucrul cu ele, inclusiv mutarea, redenumirea, cum să ștergeți un folder prin linia de comandă care nu mai este necesară - puteți rezolva aceste întrebări citind articolul. Problema pare mai gravă decât este de fapt. Principalul lucru aici este să cunoașteți comenzile și să introduceți corect adresa documentului. Mai jos ne vom uita la operațiunile de bază, puteți vedea singuri că nu este nimic prea complicat aici.

Există câteva trucuri care vă ajută să începeți cu linia de comandă. Îl puteți deschide după cum urmează:

Când porniți prima dată, vă aflați în mod implicit în directorul personal. De obicei, acesta este „C:\Users\<имя пользователя>\».

Deschideți un folder existent

Pentru a deschide un folder, trebuie să specificați calea către acesta pe linia de comandă. Mai întâi, introduceți comanda „cd”, apoi după un spațiu adresa, de exemplu, „C:\ProgramFiles\Skype”.

IMPORTANT. Vă rugăm să rețineți: dacă există spații în numele incluse în adresă, întreaga cale trebuie să fie cuprinsă între ghilimele. Dacă numele nu conțin spații, puteți omite ghilimele cu această comandă.

Bara oblică poate fi folosită înainte sau înapoi (\ și /). Ambele sunt citite de program în același mod, alegeți-l pe cel care vă este convenabil și familiar.

Dacă nu sunteți sigur de numele exact, apăsați TAB apoi săgețile sus/jos pentru a parcurge lista. Să presupunem că aveți foldere „helloYou” și „helloMe”, acestea se află în „C:\”. Tastați comanda „C:\>cd h”, apoi apăsați TAB de două ori, aceasta va derula prin lista de componente începând cu litera „h”.

Vizualizați conținutul

Pentru a vedea conținutul unui folder, tastați comanda „dir”, urmată de calea către acesta, apoi de parametri.

Dacă nu specificați calea, ecranul va afișa o listă de conținut unde vă aflați în acel moment.

Dacă nu introduceți niciun parametru, lista va fi prezentată cu cinci coloane:

  • data ultimei modificări;
  • data catalogului;
  • dacă numele din listă se referă la un folder, acesta va fi ; dacă este un alt format, va exista un spațiu gol;
  • greutatea fișierului/dosarului;
  • numărul documentelor din catalog, greutatea lor totală.

Pentru a evita detalii, introduceți comanda cu parametrul „/d” - veți vedea pur și simplu o listă fără informații suplimentare.

Creare

Pentru a crea un folder nou, tastați „mkdir” sau pur și simplu „md” pe scurt. Apoi, scrieți calea către el și numele său. De exemplu, în rădăcina unității C trebuie să creați un subfolder „Rusian” în „Test” existent, ceea ce înseamnă că introduceți secvențial „mkdir „C:\Test\Russian””.

Puteți crea mai multe foldere noi simultan, apoi specificați căile separate printr-un spațiu sau nume; Să presupunem că în aceleași subfoldere „Test” sunt necesare 1, 2, 3 Dacă vă aflați deja în rădăcina unității C, tastați „mkdir „Test \1” „Test \2” „Test \3””. . Dacă sunteți deja în „Test”, puteți utiliza o versiune scurtată a comenzii: „mkdir 1 2 3”. Dar nu uitați: dacă există spații în nume, acestea vor trebui să fie incluse între ghilimele.

Îndepărtarea

Comanda „rmdir” sau versiunea sa scurtată „rm” vă permite să ștergeți folderele și conținutul acestora. După aceea se scriu parametrii, apoi calea.

Dacă doriți să ștergeți un director gol „Exemplu de folder”, scrieți-l ca „rmdir „C:\ Exemplu de folder””.

Dacă „dosarul Exemplu” nu este gol, acesta conține subdosare/fișiere, pentru a șterge totul împreună, ar trebui să introduceți tasta „/s” după comandă. Cheia este introdusă după „rmdir”, dar înaintea adresei de destinație. Adică, intrarea va arăta astfel: „rmdir /s „C:\Example folder””. După ce ați tastat comanda, veți vedea o cerere de confirmare, selectați „y”, ceea ce înseamnă că sunteți de acord să ștergeți (“da”).

Pentru a preveni apariția constantă a cererii de confirmare, puteți înregistra imediat tasta „/q”. Se potrivește după „/s”.

Puteți enumera ceea ce doriți să ștergeți separat de un spațiu. Să presupunem că în „Test” nu mai aveți nevoie de folderele 2 și 3, ceea ce înseamnă că scrieți comanda: „rmdir /s /q „C:\Test\1” „C:\Test\2” „C:\Test” \3" " Dacă vă aflați deja în directorul „Test”, puteți introduce versiunea prescurtată: „rmdir /s /q 1 2 3”.

Mută, redenumește

Pentru aceste două acțiuni există o comandă - „mutare”. După aceasta se scriu parametrii, apoi calea către folderul mutat/redenumit, apoi calea către cel nou creat. Se pare că pentru a muta mai întâi specificați calea veche, apoi după un spațiu locul în care ar trebui să se mute directorul. La redenumire, specificați calea cu numele vechi, apoi după un spațiu noul nume.

Să ne uităm la exemple.


Tranziții

În timp ce lucrați prin linia de comandă, doriți să treceți la un alt director. Comanda „chdir” vă va ajuta, permițându-vă să mergeți într-o altă locație. Sau pur și simplu accesați secțiunea, așa cum este descris mai sus în acest articol, folosind comanda „cd”.

Pentru a vă muta într-un subdirector, nu este necesar să indicați adresa completă dacă vă aflați în directorul părinte. Să presupunem că vă aflați în „ProgramFile”, cum mergeți la folderul „Skype” din linia de comandă? Nu este nevoie să specificați calea completă: „cd „C:\ProgramFiles\Skype””; Indicați doar numele subdirectorului: „cd „Skype””.

Pentru a reveni la directorul părinte, tastați „cd „ProgramFiles””.

Dacă trebuie să schimbați unitatea de locație, adăugați tasta „/D”, de exemplu, din unitatea C: trebuie să mergeți la D:, introduceți „cd /D d:/”.

Copierea

Dosarul în sine nu poate fi copiat formal, dar puteți copia conținutul său folosind comanda „xcopy”. După aceasta, introduceți parametrii, apoi adresa directorului copiat, apoi după un spațiu adresa noului director.

Să presupunem că există un folder „Foto”, trebuie să îl copiați împreună cu conținutul din „MyFile” în „NB”. Scriem comanda astfel: „xcopy /e „C:\MyFile\Foto” „C:\NB\Foto””. Comutatorul „/e” dă comanda de a copia conținutul intern al „Foto”.

Lucrul cu linia de comandă nu necesită abilități speciale; un utilizator începător va stăpâni rapid toate procesele dacă dorește, va învăța să mute, să redenumească, să deschidă, să creeze, să copieze, să ștergă orice fișier sau director, să se mute dintr-un loc în altul. Această funcție este atât de utilă, știind cum să utilizați programul, va fi mai ușor și mai rapid pentru multe acțiuni atunci când lucrați pe un PC. Trebuie doar să vă amintiți, să salvați setul de comenzi și să introduceți cu atenție adresa componentei cu care vor fi efectuate diverse acțiuni.

Linia de comandă este un instrument software pentru ca utilizatorul să introducă comenzi și să primească rezultatele execuției lor pe ecran. În sistemele de operare moderne ale familiei Windows, linia de comandă este furnizată de o aplicație standard cmd.exe, numit și procesor de comandă, interpret de comandă și consolă. Aplicația Command Line oferă utilizatorului o interfață bazată pe text pentru introducerea comenzilor și obținerea rezultatelor execuției acestora. De fapt, linia de comandă este un emulator software al consolei clasice a primelor sisteme informatice, care este un terminal cu o tastatură folosită de operator ca mijloc de comunicare cu computerul. Ca și în zilele primelor computere, linia de comandă acceptă dispozitivul de intrare standard, tastatura și dispozitivul de ieșire standard, afișajul. Utilizatorul introduce comenzi de la tastatură și primește rezultatele execuției acestora pe ecranul de afișare.

Lansați linia de comandă.

Pentru a lansa linia de comandă, puteți utiliza una dintre următoarele metode:

Start - Run (sau tastele Win+R) introduceți cmdși apăsați tasta Enter;

Start - Toate programele - Accesorii - Linie de comandă";

Start - Căutare - Linie de comandă . De asemenea, pentru a lansa linia de comandă, puteți utiliza o comandă rapidă pregătită în prealabil care face referire la fișierul executabil %SystemRoot%\system32\cmd.exe(de obicei C:\Windows\system32\cmd.exe). Executarea unor comenzi necesită privilegii ridicate, prin urmare, aplicația din linia de comandă trebuie să fie lansată folosind elementul de meniu contextual „Run as administrator” (Executare ca administrator).

Configurarea liniei de comandă.

Fereastra standard de prompt de comandă este o fereastră cu caractere albe pe fundal negru. Puteți modifica setările fontului, culoarea caracterelor și fundalul, utilizarea clipboard-ului și alte proprietăți ale liniei de comandă pentru a se potrivi preferințelor dvs. Setările pot fi făcute prin modificarea proprietăților comenzii rapide care lansează aplicația de linie de comandă sau prin editarea setărilor de registry legate de procesorul de comandă.

Lucrul pe linia de comandă implică introducerea datelor de la tastatură și uneori destul de multe. Acest volum poate fi redus semnificativ folosind unele tehnici:

Folosind clipboard-ul.

Textul selectat în fereastra aplicației poate fi copiat în clipboard, precum și lipit din clipboard în câmpul de introducere. Cu setările standard ale liniei de comandă, pentru a selecta text, utilizați elementul „Marcați” din meniul contextual cu clic dreapta. Dacă doriți, în proprietățile comenzii rapide utilizate pentru lansare, puteți activa modul de selecție a mouse-ului:

În modul de selecție al mouse-ului, meniul contextual nu este utilizat, iar textul este selectat folosind butonul stâng al mouse-ului. Copierea și lipirea se efectuează făcând clic pe butonul din dreapta al mouse-ului. Când „Permiteți comenzile rapide de la tastatură cu CONTROL” este activată, puteți utiliza comenzile rapide de la tastatură standard:

CTRL+C (CTRL+Insert) – copiați textul selectat.

CTRL+V (Shift+Insert) – lipiți textul selectat.

Utilizarea istoricului comenzilor și a tastelor rapide.

Pentru a reaminti comenzile introduse anterior, utilizați tastele săgeată Săgeată sus - o comandă înapoi și Săgeata în jos - o comandă înainte. În plus, puteți utiliza tastele funcționale:

F1- apelul caracter cu caracter al ultimei comenzi introduse. Fiecare apăsare a F1 are ca rezultat înlocuirea secvenţială a unui caracter din comanda anterioară în câmpul de introducere.

F2- copierea pe caracter. După apăsarea F2, ecranul afișează o solicitare pentru caracterul în care va fi copiată comanda anterioară. De exemplu, dacă comanda anterioară a fost ping yandex.ru, iar un punct este specificat ca simbol, apoi linia de introducere a comenzii va conține ping yandex, dacă este dat un spațiu, atunci - ping.

F3- apelați comanda anterioară.

F4- șterge până la caracter. Șterge textul din poziția curentă a cursorului la caracterul specificat.

F5Și F8- apelarea unui buffer de comenzi introduse anterior. Ieșirea prin apăsarea tastei F5 se oprește când este afișată prima comandă introdusă a sesiunii curente.

F7- afișarea comenzilor introduse anterior într-o fereastră separată sub forma unei liste. Pentru a executa comanda dorită, selectați-o folosind tastele săgeți și apăsați INTRODUCE

F9- execută comanda al cărei număr este solicitat. Numărul comenzii din lista istorică poate fi obținut utilizând F7.

Windows 10/Windows Server 2016 introduce caracteristici care nu se găsesc în implementările anterioare ale liniei de comandă:

Modificarea transparenței ferestrei consolei la apăsarea combinațiilor CTRL+Schimb+- sau CTRL+Schimb++ .

Activați/dezactivați modul ecran complet când faceți clic CTRL+Enter.

Capabilitati extinse de selectie si editare a textului:

Shift+Acasă– selectați text de la poziția curentă a cursorului până la începutul liniei.

Shift+End– selectați text de la poziția curentă a cursorului până la sfârșitul liniei.

Deplasați-vă rapid prin memoria tampon de ecran și căutați în funcție de context:

CTRL+Acasă– mergeți la începutul buffer-ului ecranului

CTRL+Sfârșit– mergeți la sfârșitul buffer-ului ecranului.

CTRL+Săgeată în sus- mutați 1 rând în sus.

CTRL+Săgeată în jos- mutați 1 linie în jos.

CTRL+F- deschideți dialogul de căutare text în buffer-ul ecranului.

Fereastra promptului de comandă din Windows 10 poate fi închisă folosind comanda rapidă standard de la tastatură - ALT+F4.

Pentru a dezactiva noile funcții CMD, trebuie să bifați caseta „Utilizați versiunea anterioară a consolei (necesită repornire)” din proprietățile aplicației.

Finalizarea căii fișierului

În linia de comandă Windows, puteți efectua înlocuirea numelui de fișier și director atunci când apăsați o tastă Tab. De exemplu, pentru a merge la un director cu un nume lung Fișiere de program tastați partea inițială a numelui directorului

CD Proși apăsați Tab. Comanda ar trebui să apară în linia de intrare:

CD „Fișiere de program”

După cum puteți vedea, partea lipsă a numelui directorului este înlocuită, iar în cazurile în care conține un caracter spațiu, sunt adăugate și ghilimele duble.

Dacă există mai multe părți inițiale care se potrivesc ale numelor de fișier sau director, de fiecare dată când apăsați tasta Tab Următorul nume în ordine alfabetică va fi înlocuit. Pentru a reveni la cea precedentă, utilizați combinația Shift+Tab

Redirecționați datele standard de intrare/ieșire ale consolei.

După cum sa menționat deja, dispozitivul standard de intrare în linia de comandă este tastatura, iar afișajul este folosit ca dispozitiv de ieșire. Cu toate acestea, există o posibilitate redirecționări I/O către alte dispozitive folosind operatori de redirecționare:

  • > - redirecționarea ieșirii. Ieșirea este scrisă într-un fișier sau trimisă la dispozitivul specificat.

    ping –n 5 localhost > nul- ping interfața loopback de 5 ori cu ieșirea redirecționată către un dispozitiv fals nul. Ieșirea rezultatelor execuției comenzii este suprimată. O tehnică similară este utilizată pentru a organiza o întârziere în fișierele de comandă, deoarece ping-ul interfeței loopback este efectuat aproape instantaneu, iar intervalul dintre ping-uri este de o secundă, timpul de execuție a acestei comenzi este determinat de valoarea parametrului -n

    ping –n 100 yandex.ru > C:\ping-ya.txt- dați ping la nodul yandex.ru de 100 de ori, scriind rezultatele comenzii în fișierul C:\ping-ya.txt. Dacă fișierul nu există, acesta va fi creat, iar dacă există, conținutul său va fi suprascris.

  • >> - la fel ca in cazul precedent, dar datele sunt scrise la finalul fisierului.

    ping –n 100 yandex.ru >> C:\ping-ya.txt- la fel ca în exemplul anterior, dar dacă fișierul nu există, atunci acesta va fi creat, iar dacă există, atunci rezultatele vor fi scrise la sfârșitul fișierului.

  • - redirecționare de intrare. Datele nu sunt citite de la tastatură, ci de pe un fișier sau alt dispozitiv.

    cmd - lansați procesorul de comandă CMD și introduceți datele din fișierul 1.txt. Dacă puneți linia în fișier ping –n 100 yandex.ru, atunci comanda discutată mai sus va fi executată.

  • | - redirecționează ieșirea primei comenzi către intrarea următoarei.

    Adesea, ieșirea unei comenzi trebuie să fie transmisă ca intrare către alta, de exemplu. combinați comenzile într-un lanț secvenţial:

    ping -n 100 microsoft.com | găsiți „Interval depășit”- rezultatul executării comenzii ping -n 100 microsoft.com transmis ca intrare la comanda de căutare șir ( găsi) care conține textul „Interval depășit”.

    ping -n 100 microsoft.com | găsiți „Interval depășit” > C:\ping-ya.txt- la fel ca în exemplul anterior, dar cu redirecționarea rezultatelor comenzii către un fișier text.

  • Folosind mânerele I/O ale consolei.

    Fiecare fișier sau dispozitiv deschis are propriile sale descriptor (mâner) care este un număr nenegativ a cărui valoare este utilizată de procesul care a generat firul I/O. În mod implicit, pentru toate procesele, inclusiv pentru interpretul de comenzi cmd.exe :

    0 (STDIN) – descriptor de intrare standard (intrare de la tastatură).

    1 (STDOUT) – descriptor standard de ieșire (ieșire pe ecran).

    2 (STDERR) – descriptor pentru afișarea mesajelor de diagnosticare (mesaje de eroare pe ecran).

    Descriptorii pot fi utilizați în cazurile în care trebuie să redirecționați (modificați) sursele și receptorii de date în fluxuri standard de intrare/ieșire. De exemplu:

    ping.exe –n 100 yandex.ru 2> C:\pinglog.txt- fluxul de mesaje de program standard ping.exe vor fi imprimate pe ecran și erorile (stdout cu mâner = 2) vor fi scrise într-un fișier C:\pinglog.txt. În cazul real pentru program ping.exe Construcția de mai sus nu este semnificativă, deoarece afișează atât diagnostice, cât și rezultate pe ecran.

    Pentru a specifica redirecționarea către mânerele existente, utilizați un ampersand (&) urmat de numărul mânerului dorit (de exemplu, &1):

    ping –n 100 yandex.ru >log.txt 2>&1- mesajele de eroare standard (handle=2) sunt redirecționate către ieșirea standard (handle = 1) și totul este redirecționat către un fișier log.txt directorul curent.

    ping –n 100 yandex.ru >log.txt 1>&2- ieșirea standard (mâner = 1) este redirecționată către ieșirea mesajului de eroare (mâner = 2) și toate acestea sunt scrise într-un fișier text.

    Dacă mânerul nu este definit, atunci operatorul de redirecționare de intrare este implicit va fi zero (0), iar operatorul de redirecționare de ieșire > va fi unul.

    Înlănțuirea mai multor comenzi

    În linia de comandă Windows, este posibilă executarea mai multor comenzi secvenţial, în funcţie de rezultatele execuţiei lor. Ce sunt simbolurile de concatenare a comenzilor folosite pentru - & (ampersand) și | (bară verticală)

    & - Un singur ampersand este folosit pentru a separa mai multe comenzi pe aceeași linie de comandă. De exemplu:

    echo ping ya.ru- afișați o linie pe ecran ping ya.ru

    echo &ping ya.ru- executarea secventiala a comenzii ecou fara parametri si comanda ping ya.ru

    && - executarea condiționată a celei de-a doua comenzi. Se va executa dacă codul de ieșire (a cărui valoare este transmisă variabilei standard ERRORLEVEL) al primei comenzi este zero, adică. comanda a fost finalizată cu succes.

    echipa1 && echipa2- efectuat echipa 1, A echipa 2 executat numai dacă primul a fost executat cu succes. De exemplu:

    ping ya.ru -err & ping –n 2 ya.ru- la folosirea unui singur ampersand, prima comandă ping ya.ru –err - gres, iar al doilea, ping –n 2 ya.ru va ping nodul de două ori ya.ru

    ping ya.ru -err && ping –n 2 ya.ru- la folosirea unui dublu ampersand, prima comandă ping ya.ru –err va afișa un mesaj despre un parametru nevalid - gresși, în consecință, va genera un cod de terminare care nu este egal cu zero (eroare), ceea ce va duce la faptul că a doua comandă ( ping ya.ru -n 2) nu vor fi executate.

    Bară verticală dublă || - executarea condiționată a celei de-a doua comenzi. Dacă prima comandă revine cu un cod de returnare diferit de zero (eșec), atunci comanda care urmează barei verticale duble este executată.

    echipa1 || echipa 2- Dacă echipa 1 executat fără succes, apoi este pornit pentru execuție echipa 2

    ping –n 1 ya.ru && ping –n2 ya.ru || ping –n 3 ya.ru- prima comanda va fi executata prima ping ya.ru –n 1- ping cu un singur nod ya.ru, atunci comanda va fi executată ping ya.ru -n 2- dublu ping al nodului ya.ru. Echipa a treia ping ya.ru -n 3, ping nodul de trei ori ya.ru nu va fi executat.

    ping –n 1 –err ya.ru && ping ya.ru -n 2 || ping ya.ru -n 3- Prima echipa ping ya.ru –n 1 –err va eșua din cauza unui parametru nevalid - gres, echipa a doua ping –n 2 ya.ru- dublu ping al nodului ya.ru va eșua din cauza condiției duble ampersand și va avea ca rezultat executarea celei de-a treia comenzi ping –n 3 ya.ru, ping nodul de trei ori ya.ru.

    În unele cazuri, poate fi necesar să interziceți procesarea caracterelor de serviciu și să le tratați ca text simplu. De exemplu, dacă introduceți pe linia de comandă

    ECOU

    Apoi, în loc de text ping -n 1 ya.ru & ping -n 2 ya.ru va fi afișată partea de până la caracterul ampersand ping -n 1 ya.ruși apoi comanda după ce ampersand este executată - ping -n 2 ya.ru. Problema este rezolvată prin utilizarea unui caracter de evadare special ^ , care vă permite să utilizați caractere de serviciu ca text:

    ECHO ping -n 1 ya.ru ^& ping -n 2 ya.ru- afișare text ping -n 1 ya.ru & ping -n 2 ya.ru

    Logica de procesare a comenzilor condiționate implementată folosind constructe && Și || afectează doar comanda cea mai apropiată, adică la introducerea comenzii

    Echipă COPIE /? va rula în orice caz, indiferent de rezultatul comenzii TIP C:\plan.txt. Cu toate acestea, mai multe comenzi pot fi grupate folosind paranteze. De exemplu, există 2 linii de comandă:

    TIP C:\plan.txt && DIR & COPIE /?

    TIP C:\plan.txt && (DIR & COPIE /?)

    În primul dintre ele, simbolul de procesare condiționată && acționează doar asupra comenzii DIR, în al doilea - asupra a două comenzi simultan: DIR și COPY. Ca experiment vizual, încercați să rulați a doua comandă atât în ​​condițiile de prezentare a fișierului, cât și în condițiile de absență a fișierului C:\plan.txt. Pentru a crea un fișier gol, puteți utiliza copierea de pe un dispozitiv fals nul:

    copie nul C:\plan.txt

    Pentru a șterge un fișier utilizați comanda ștergeți c:\plan.txt sau del C:\plan.txt

    Fișiere lot

    Fișierele batch (scripturi) sunt fișiere text obișnuite cu un set de comenzi pregătit în prealabil pentru executarea de către procesorul de comenzi cmd.exe. Ca standard, astfel de fișiere au extensia .băţ sau .cmd. Liniile de fișiere de comandă pot conține comenzi specifice ale procesorului de comandă în sine, de exemplu - FOR, ECHO, REM etc. sau numele modulelor executabile – reg.exe, sc.exe, auditpol.exe., care pot fi folosite fără extensia – reg, sc, auditpol. Exemplu de fișier batch simplu:

    REM creează un fișier text care listează directorul Windows
    dir C:\Windows > %TEMP%\winlist.txt
    Întârziere REM de 5 secunde
    ping -n 5 localhost > nul
    Fișierul REM se deschide în editorul WordPad
    scrie %TEMP%\winlist.txt
    REM După ce Wordpad termină de rulat, fișierul text este șters.
    ștergeți C:\winlist.txt

    Rândurile care încep cu REM sunt comentarii. De exemplu, comenzile sunt folosite pentru a lucra cu sistemul de fișiere și este lansată o aplicație de mediu grafic - editorul de text Wordpad (write.exe) trecându-i un parametru de linie de comandă (numele fișierului). Limbajul fișierului de comandă este destul de primitiv și nu îndeplinește pe deplin cerințele de astăzi, cu toate acestea, este cel mai simplu mijloc de automatizare a acțiunilor de rutină și este folosit de majoritatea administratorilor de sistem și utilizatorilor alfabetizați. Lucrul cu fișiere batch este un subiect separat, descris mai detaliat pe pagină

  • Folosind comenzile Windows CMD, puteți lansa utilități de sistem mult mai rapid decât procedând în mod obișnuit. Și, deși nu toată lumea înțelege sensul acestei interfețe text, considerând-o depășită, de fapt instrumentul este destul de util.

    Și nu numai pentru profesioniști, ci și pentru utilizatorii obișnuiți. Deși pentru a rula majoritatea comenzilor, ar trebui să rulați linia de comandă (cmd) ca administrator.

    Necesitatea de a utiliza linia de comandă

    Linia cmd, care este un instrument standard pe platforma Windows, nu diferă în diferite versiuni de sisteme de operare - a șaptea, a opta, a zecea și chiar XP. Și toate echipele lucrează la fel în fiecare dintre ele.

    Avantajul utilizării unei linii este că accelerează munca - uneori introducerea comenzii dorite este mult mai rapidă decât căutarea fișierului corespunzător în folderele de sistem. Mai mult, pentru a accelera lucrul cu CMD, un link către acesta poate fi afișat pe desktop - sau chiar pe panoul Quick Launch.

    Dezavantajele interfeței sunt:

    • introducerea manuală a comenzii de la tastatură;
    • necesitatea de a rula CMD ca administrator (majoritatea comenzilor nu vor rula altfel);
    • o listă destul de mare de comenzi greu de reținut.

    În exterior, linia de comandă amintește în mare măsură de interfața sistemului DOS. Și, deși vă permite să rezolvați mult mai multe probleme, unele comenzi sunt aceleași cu platforma învechită. De exemplu, „format”, „cd” și „dir”, necesare pentru a lucra cu foldere și unități.

    Lucrul cu interfața

    Înainte de a începe să lucrați cu linia de comandă, trebuie mai întâi să o lansați. Există mai multe moduri de a face acest lucru:

    1. Deschideți meniul „Run” (apăsând Win + R în același timp) și introduceți comanda cmd.exe;
    2. Accesați folderul Windows de pe unitatea de sistem, deschideți directorul System32 și rulați fișierul numit cmd.exe. Puteți simplifica sarcina creând o comandă rapidă care lansează aceeași aplicație și o instalează pe desktop;
    3. Deschideți meniul Start, accesați secțiunea Toate programele, apoi la subsecțiunea Accesorii și găsiți linia de comandă.

    Ar trebui să știți: După prima lansare prin meniul Start, CMD apare în partea de sus a acestuia - în lista cu cele mai frecvente aplicații și utilități lansate. Și puteți deschide o linie în timp ce lucrați în orice aplicație (chiar și într-un joc), doar apăsând butonul Win de pe tastatură.

    Orez. 1. Linia de comandă a sistemului de operare Windows.

    Vederea standard a liniei de comandă este o fereastră neagră cu text alb. Dacă această opțiune nu se potrivește utilizatorului, acesta poate schimba culorile în funcție de preferințele sale.

    Pentru a face acest lucru, faceți clic dreapta în partea de sus a ferestrei și accesați proprietățile CMD. În fereastra care se deschide, puteți selecta locația liniei, culorile textului sau ferestrei și chiar dimensiunile fontului. Aici puteți extinde interfața la aproape întregul ecran, crescând nivelul de confort de a lucra cu ea.

    Orez. 2. Modificați setările liniei de comandă

    Comenzi pentru a vă ajuta să lucrați cu CMD

    Tastele rapide ajută la utilizarea liniei de comandă și mai ușoară - deși nu sunt aceleași cu comenzile rapide obișnuite din Windows. În loc să apăsați tastările standard Ctrl + C și Ctrl + V, copierea și lipirea textului se face după cum urmează:

    1. Faceți clic dreapta pe linia selectată în fereastra CMD deschisă;
    2. Selectați „Marcați”;
    3. Selectați text folosind butonul din stânga;
    4. Faceți clic dreapta din nou. După aceasta, toate informațiile ajung în clipboard-ul sistemului de operare.

    Pentru a lipi informațiile copiate, apăsați același buton din dreapta și selectați „Lipire”. Puteți simplifica copierea datelor bifând caseta „Selectare mouse” din proprietățile liniei de comandă.

    După aceasta, textul poate fi selectat imediat cu butonul din stânga. Dacă debifați caseta de lipire rapidă, datele sunt inserate deasupra comenzilor deja scrise.

    Lista tastelor rapide

    Când lucrați cu linia de comandă, utilizați următoarele „taste rapide”:

    • Săgețile sus și jos vă permit să mutați cursorul în jurul ferestrei, inclusiv comenzile care au fost deja introduse;
    • Acasă și Sfârșit mută cursorul la începutul și, respectiv, la sfârșitul liniei;
    • săgețile stânga și dreapta împreună cu tasta Ctrl apăsată simultan vă permit să mutați cursorul într-o direcție dată cu un cuvânt întreg;
    • Insert, ca în orice editor de text, schimbă modurile de inserare a textului cu o deplasare la dreapta și de suprascriere peste datele scrise;
    • Esc șterge informațiile selectate;
    • F1 vă permite să introduceți ultima comandă înregistrată câte un caracter;
    • F5 imprimă comanda anterioară;
    • F7 listează ultimele intrări. În mod implicit, numărul lor este 50.

    Comenzi de bază

    Lista comenzilor de bază de care au nevoie majoritatea utilizatorilor este relativ mică și constă din comenzi care efectuează următoarele acțiuni:

    • lucrul cu cataloage;
    • furnizarea de statistici privind funcționarea diverselor aplicații, rețeaua și sistemul de operare în ansamblu;
    • restabiliți funcționalitatea driverului;
    • inchide calculatorul.

    Folosind linia de comandă, puteți chiar să formatați unitatea (inclusiv unitatea de sistem, care nu poate fi formatată dintr-un sistem Windows prin alte mijloace) și chiar să opriți procesul. De asemenea, folosind CMD, utilizatorul are acces mult mai rapid la editorul de registry și la fereastra de configurare a sistemului.

    Lucrul cu cataloage

    Comanda principală pentru lucrul cu directoare este dir. Cu ajutorul acestuia puteți verifica conținutul unui director deschis. Și, dacă trebuie să deschideți un alt folder, ar trebui să specificați în plus calea către acesta. De exemplu, selectați „dir C:\” sau „dir D:\”.

    Orez. 3. Verificarea conținutului unității logice C.

    A doua comandă pentru lucrul cu directoare este cd. Cu ajutorul acestuia, puteți accesa orice folder selectat. De exemplu, scriind „cd C:\Windows” pe linia de comandă, mergeți la directorul de sistem. Pentru a deschide un folder de pe un disc care este deja selectat, lansați o comandă precum „cd /D D:\”.

    Orez. 4. Tranziția de la unitatea locală C la unitatea D.

    Comanda mkdir creează un folder nou. Iar parametrul care este setat după el determină numele directorului. Deci, după ce ați introdus „mkdir D:\New_Folder”, directorul corespunzător apare pe unitatea D. Dacă utilizatorul specifică mai multe directoare în listă simultan (de exemplu, „E:\New\Games\Fallout_3”), se poate crea un întreg arbore de foldere.

    Orez. 5. Creați un folder nou din linia de comandă.

    Rularea comenzii rmdir vă permite să ștergeți un director specificând calea completă a acestuia. De exemplu, scriind „rmdir D:\New_Folder”, puteți șterge folderul nou creat. Deși, dacă există și alte fișiere în interiorul directorului, pe ecran apare un mesaj care indică faptul că acesta nu este gol. Puteți șterge un folder care nu este gol introducând comanda rmdir /S pe linie. Înainte de ștergere, selectați „Y” (Da), confirmând acțiunea dvs.

    Orez. 6. Ștergerea unui folder utilizând comanda rmdir.

    Oprirea calculatorului

    Folosind comanda de închidere, puteți opri computerul - fie imediat, fie setând un temporizator:

    • shutdown /s pur și simplu oprește sistemul de operare, închizând toate procesele neterminate;
    • Când selectați comanda shutdown /s /t 3600, cronometrul va fi setat la exact o oră. Dacă trebuie să setați orice alt moment, numărul corespunzător de secunde este scris în loc de 3600;

    Orez. 7. Activați oprirea automată a sistemului.

    • Pentru a anula un temporizator deja setat, introduceți comanda shutdown /a.

    Orez. 8. Anulați oprirea.

    Comenzile funcționează la fel pe orice sistem de operare. Singura diferență este în inscripțiile care apar. De exemplu, pentru Windows 7, mesajele sunt situate în colțul din dreapta jos al desktopului.

    Vedeți statistici

    Vizualizarea statisticilor computerului începe cu comanda systeminfo. Oferă cantitatea maximă de informații despre sistemul Windows. Deși, pentru a obține informații, este mai eficient să folosiți aplicații speciale decât un utilitar de sistem.

    De exemplu, AIDA64 este un program universal pentru colectarea de informații, singurul dezavantaj al căruia este licența shareware. La o lună după utilizare, va trebui să plătiți pentru utilitate - de la 1400 la 2200 de ruble. pe computer, în funcție de numărul de licențe achiziționate.

    Orez. 9. Obținerea de informații despre computer și sistemul de operare.

    Utilitarul driverquery vă permite să vizualizați o listă de drivere și proprietățile acestora. In lista care apare pe ecran se vede tipul programului de control, data de referinta si denumirea modulului.

    Orez. 10. Afișați o listă de drivere.

    Un utilitar numit pathping, atunci când este rulat, arată informații despre datele pierdute în timpul transmisiei între punctele de început și de sfârșit. Această comandă calculează ratele de pierdere pentru diferite routere. Și pe baza rezultatelor activității utilitarului, ei identifică problemele de acces pentru routerele individuale.

    Orez. 11. Un utilitar care verifică funcționarea rețelei.

    Aplicația Netstat arată informații despre conexiunile active și statistici pentru diferite protocoale de rețea. Când rulați comanda fără a specifica parametri specifici, sunt afișate doar conexiunile TCP.

    Orez. 12. Verificarea conexiunilor TCP active.

    Comanda tasklist afișează o listă a tuturor proceselor care rulează pe sistem. Cu ajutorul acestuia, puteți vizualiza datele primite de la un computer la distanță. Deși, dacă nu sunt specificați parametri suplimentari, informațiile sunt afișate doar despre dispozitivul curent.

    Utilitarul ipconfig afișează informații despre adresa IP și alți parametri ai adaptorului de rețea. Alături de comandă, sunt utilizați parametri suplimentari - de exemplu, /all, care vă permite să obțineți informații despre fiecare dintre adaptoare.

    Orez. 13. Obținerea de informații despre conexiunile la rețea.

    Modificarea setărilor sistemului

    Utilitarul msconfig vă permite să apelați un meniu care vă permite să schimbați configurația sistemului de operare:

    • o listă de programe care se încarcă automat cu sistemul;
    • opțiuni de lansare;
    • Opțiuni de pornire Windows.

    Cel mai adesea, comanda este folosită pentru a elimina sau adăuga o aplicație la fila de pornire. Și uneori fac modificări în ordinea de încărcare a sistemelor de operare - dacă două dintre ele sunt instalate pe computer (de exemplu, Windows 10 și Windows XP, fiecare dintre acestea putând fi mai convenabil pentru un anumit utilizator).

    Orez. 14. Apelarea meniului pentru modificarea configurației sistemului.

    Rularea utilitarului regedit vă permite să deschideți editorul de registry de sistem - una dintre cele mai utile aplicații cu care puteți scăpa de rămășițele de programe șterse, puteți face modificări în funcționarea serviciilor și puteți remedia problemele. Este de remarcat faptul că modificarea oricăror valori (ca să nu mai vorbim de ștergere) trebuie făcută cu mare atenție. Erorile din registry pot duce la blocări ale sistemului și chiar la reinstalare Citiți și materialul nostru: TOP 3 programe pentru curățarea registrului Windows 7.

    Orez. 16. Începeți să verificați fișierele de pe discul de sistem.

    Comanda de formatare, care nu s-a schimbat de zeci de ani, vă permite să formatați orice disc, inclusiv unități flash USB. Selectarea „format C:” formatează partiția de sistem. Și cu parametri suplimentari, puteți defini sistemul de fișiere (/fs), puteți seta eticheta de volum (/y) și chiar să atribuiți dimensiuni de cluster (/a). Fără a specifica anumite condiții, clusterul este instalat automat.

    Orez. 17. Formatarea unității H prin linia de comandă.

    Oprirea proceselor

    Folosind o comandă, puteți opri un anumit proces. Pentru aceasta se poate folosi un identificator (de exemplu, 2616, daca vorbim de editorul grafic Paint) si parametrul /pid. În plus, la oprire, se poate folosi numele procesului în sine și un alt parametru /im. Același editor este închis cu comanda taskkill /im MSPaint.exe.

    Orez. 19. Un utilitar care restaurează fișierele de sistem deteriorate.

    Ștergerea ecranului

    După executarea mai multor comenzi, fereastra este umplută cu text, ceea ce poate interfera cu munca ulterioară. Puteți scăpa de datele inutile folosind comanda CLS (Clear Screen). După lansare, ecranul este complet golit, lăsând loc pentru acțiuni ulterioare ale utilizatorului.

    concluzii

    Cu utilizarea constantă a comenzilor de bază, acestea sunt ușor de reținut de utilizator. Și pentru a afla despre noi utilitare sau pentru a reține numele celor vechi, trebuie să introduceți /help pe linia de comandă. Pe ecran va apărea o listă de comenzi posibile, care este puțin probabil să fie utile pentru utilizatorul obișnuit, dar pot simplifica munca administratorilor de rețele locale.

    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. Linie de comanda 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.

    Linie de comanda 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. Consola 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.
    ENDLOCAL 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.
    MERGI LA 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 fișierul 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.
    A INLOCUI Înlocuire fișier.
    RMDIR Ștergerea unui folder.
    A STABILIT Listarea, setarea și eliminarea variabilelor de mediu Windows.
    SETLOCAL Începeți modificările mediului local pentru fișierul batch.
    SCHIMB Modificarea conținutului (deplasarea) parametrilor înlocuiți pentru un fișier batch.
    FEL Sortare intrare.
    START 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șează conținutul 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_we rename what_we rename, 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 din linia de comandă, Linie de comandă.