Linia de comandă d. Comenzi cmd de bază – doar ceva util. Deschide ca administrator
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 executării 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ă pre-preparată 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 de linie de comandă trebuie lansată folosind elementul de meniu contextual „Run as administrator” (Executare ca administrator) cu clic dreapta.
Configurarea liniei de comandă.
Fereastra standard de prompt de comandă este o fereastră cu caractere albe pe un 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 atunci 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 ENTER
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+Schimbare+- sau CTRL+Schimbare++ .
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 memoria tampon de ecran.
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 introduceț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 va fi înlocuit următorul nume în ordine alfabetică. 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:
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 și scrieți 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.
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.
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ă.
Adesea, ieșirea unei comenzi trebuie să fie transmisă ca intrare către alta, adică. 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 de ieșire ale comenzii către un fișier text.
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).
Handlele pot fi utilizate în cazurile în care trebuie să redirecționați (modificați) sursele de date și receptorii î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 (handle = 1) este redirecționată către ieșirea mesajului de eroare (handle = 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- executat echipa1, 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ă este completată cu un cod de returnare diferit de zero (eșec), atunci comanda care urmează barei verticale duble este executată.
echipa1 || echipa 2- Dacă echipa1 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 unic al nodului ya.ru, atunci comanda va fi executată ping ya.ru -n 2- dublu nod ping 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 nod ping ya.ru va eșua din cauza condiției dublu 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ă COPIEAZĂ /? 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ă
Deci, consola de linie de comandă este prezentă în toate versiunile sistemelor de operare Windows. Versiunile timpurii ale sistemului de operare au suportat direct modul MS-DOS, ceea ce a făcut posibilă executarea comenzilor simple direct de pe consolă. Reprezentanții familiei NT, precum Windows 2000 sau Windows Server 2003, lucrează pe principii complet diferite, totuși, MS-DOS este acceptat și în ei, dar printr-o mașină virtuală (NT Virtual DOS Machine, NTVDM), care vă permite să controlați și administrați resursele sistemului direct din consola modului de comandă. Interpretul modului de comandă este programul cmd.exe, care este lansat prin meniul „Start -> Run”. În plus, pentru a lansa consola, puteți folosi elementul de meniu „Start -> Toate programele -> Accesorii -> Prompt de comandă”.
Lansând o consolă în modul de comandă, utilizatorul poate gestiona atât resursele sistemului local, cât și resursele unei mașini la distanță. Există comenzi care monitorizează sistemul și identifică punctele critice în setările serverului. Diferența dintre lucrul din linia de comandă este absența completă a utilităților grafice mari și greoaie. Programele din linia de comandă permit o reglare mai fină sub forma parametrilor cheie enumerați în dreapta comenzii în sine.
Folosind fișiere de script speciale (seturi de comenzi executate secvențial sau într-o ordine programată), administratorul poate minimiza operațiunile zilnice de rutină. Utilitarele moderne existente pot rula astfel de scripturi la intervale specificate fără prezența unui administrator de sistem.
Administratorul însuși poate executa atât comenzi individuale, cât și o listă de comenzi folosind caractere de control speciale (&, |). De exemplu:
Comanda 1 & Comanda 2 - Comanda 1 va fi executată mai întâi și abia apoi Comanda 2;
Comanda 1 && Comanda 2 - numai după finalizarea cu succes a Comanda 1 va fi lansată Comanda 2.
Este posibil să redirecționați fluxul de ieșire al programului direct către un fișier text pentru procesare ulterioară. Pentru a face acest lucru, trebuie să utilizați caracterul de control „>” și numele fișierului text. Un exemplu de ieșire a conținutului directorului curent în fișierul text Report.txt folosind comanda dir este dat mai jos:
Dir>Report.txt
Un administrator poate lansa mai multe copii ale consolei apelând cmd.exe din linia de comandă. Utilizarea unei console imbricate vă permite să lucrați cu variabilele de mediu ale sistemului de operare fără nicio consecință pentru întregul sistem, deoarece modificările aduse variabilelor de mediu nu sunt salvate după închiderea consolei imbricate. Comenzile setlocal, endlocal și set sunt folosite pentru a controla acest proces.
Există multe comenzi și utilitare în sistemele de operare moderne. Amintiți-vă atât de multe programe diferite și cu atât mai mult de parametrii lor
foarte dificil, așa că unul dintre cei mai importanți parametri pentru fiecare program este combinația de simboluri /?. După executarea unei comenzi cu acest parametru, utilizatorul va primi un mesaj cuprinzător despre utilizarea utilitarului și sintaxa parametrilor acestuia.
Rețineți că ilustrația din colțul din stânga sus al paginii următoare utilizează o sintaxă complexă. Deci, imediat după oprire /? după separatorul special „|” cu cât se folosește comanda mai mult, ceea ce vă permite să afișați informații pe ecran nu în întregime, ci în anumite porțiuni, convenabil pentru citire ulterioară.
Pentru a închide consola liniei de comandă, trebuie să rulați comanda de ieșire.
Cine este responsabil aici?
- În funcție de capacitățile lor, programele de consolă sunt împărțite în:
- comenzile de control ale sistemului de operare sunt comenzi precum shutdown sau taskkill;
- comenzi de rețea - net și ipconfig;
- comenzi pentru monitorizarea sistemului - lista de sarcini și info sistem;
- comenzi pentru suportul sistemului de fișiere - dir, mkdir, copie;
- comenzi pentru întreținerea hard disk-urilor - defrag și diskpart;
- comenzi pentru a suporta Active Directory - adrep și dsadd;
comenzi auxiliare, această secțiune include diverse utilitare pentru crearea de scripturi, configurarea imprimantelor, lucrul cu variabilele de mediu etc.
Să ne uităm la reprezentanții tipici ai fiecărui grup și să ne permitem să dăm câteva recomandări pentru utilizarea comenzilor incluse în ele.
Comenzile de monitorizare, cum ar fi systeminfo și tasklist, sunt folosite pentru a identifica problemele hardware și software. Aceste utilitare au fost introduse pentru prima dată în mediul de operare Windows Server 2003, astfel încât administratorii nu au apreciat încă pe deplin funcționalitatea acestor comenzi. Deci, de exemplu, acum nu trebuie să accesați fila „Proprietăți” a pictogramei „Computerul meu” - comanda systeminfo va imprima informații de bază despre toate componentele sistemului cu o decriptare completă pe ecranul consolei. Parametrul /s va afișa informații despre orice computer la distanță. De exemplu, pentru a afla configurația computerului TESTSERVER, veți rula următoarea comandă:
Systeminfo /s TESTSERVER
Și utilitarul listă de activități va afișa procesele care rulează pe computer.
Utilitarul tasklist vă permite să interogați sistemele conectate la o rețea. Parametrul /v vă permite să obțineți liste detaliate cu informații utile, inclusiv nume de utilizator, iar parametrul /t arată procesele care au încărcat un anumit fișier dll. Un alt utilitar util - openfiles - vă permite să obțineți informații despre toate fișierele deschise ale sistemului de operare local și de la distanță. În versiunile anterioare ale sistemelor de operare Windows, a trebuit să utilizați comanda oh.exe în versiunile moderne, este suficient să rulați o comandă în linia de comandă a consolei care setează modul de monitorizare pentru toate fișierele deschise din sistem:
Openfiles/local activat
Utilizatorul va primi informații despre toate fișierele deschise din sistem folosind o comandă cu o sintaxă simplă:
Openfiles
Comanda openfiles cu opțiunile /query /v arată ce utilizatori execută procesele care au deschis fișierele. Folosind alți parametri cheie, puteți seta diferite moduri de ieșire a informațiilor.
Comenzi ale sistemului de operare
Windows Server 2003 oferă administratorilor noi comenzi care îi ajută nu numai să diagnosticheze sistemul, ci și să îl gestioneze. Astfel de comenzi includ utilitarul de închidere. Următorii pot fi utilizați ca parametri cheie pentru acest utilitar:
- /s - oprire completă normală a sistemului;
- /p - oprire;
- /f - închiderea aplicațiilor active;
- /d - trecerea la modul de consum redus de energie;
- /I - încheie sesiunea fără a opri computerul.
Shutdown Event Tracker, care colectează și diagnostichează toate opririle efectuate de administrator, acționează ca un instrument care înregistrează toate opririle obișnuite ale computerului. De asemenea, este posibil să închideți sistemul indicând motivul pentru aceasta, trebuie să utilizați tasta /d.
Comanda taskkill, analogă cu comanda kill din sistemele de operare din familia *nix, vă permite să „omorâți” o aplicație înghețată. Împreună cu comanda tasklist, aceste utilitare oferă un instrument puternic pentru intervenția rapidă în execuția aplicațiilor care reprezintă o potențială amenințare pentru performanța serverului. Printre parametrii acestei comenzi, ar trebui să rețineți tasta /pid, care vă permite să încheiați un proces prin identificatorul său unic și tasta /im - pentru a încheia aplicația cu numele specificat. Următorul exemplu încheie procesele cu ID-urile 1000 și 1240:
Taskkill /pid 1000 /pid 1240
Comenzi pentru întreținerea hard diskului
Comanda defrag vă permite să vă optimizați hard diskul. Utilitarul poate defragmenta discurile cu sistemele de fișiere FAT, FAT32 și NTFS. Defragmentarea funcționează la fel de bine atât cu tipurile de discuri dinamice, cât și cu cele de bază. Sintaxa pentru apelarea acestei comenzi este următoarea:
Defragmentează disc [ -a j [ -f ] [ -v ] [ -? ]
Parametrul -a oferă doar analiza informațiilor de pe disc, parametrul -f - optimizarea informațiilor, inclusiv în absența spațiului necesar pe disc pentru a crea fișiere temporare, iar parametrul -v - scoate un raport privind progresul optimizării. Nu uitați că pentru ca defragmentarea să reușească, discul trebuie să conțină cel puțin 15% spațiu liber.
Comanda fdisk nu mai este acceptată de kernel-ul sistemului de operare Windows Server 2003. A fost înlocuită cu comanda diskpart, destinată de asemenea pentru întreținerea hard disk-urilor. Împărțiți un disc în partiții, creați unități logice, ștergeți-le - acestea sunt doar câteva dintre sarcinile rezolvate de acest utilitar. Practic, comanda diskpart se concentrează pe lucrul cu fișiere script speciale care descriu procedurile de întreținere a hard diskului. Iată cum arată apelarea acestei comenzi pentru fișierul script Scriptl.txt:
Diskpart /s Scriptl.txt
Fiecare linie a unui astfel de fișier este o instrucțiune pentru o anumită operație. Deci, de exemplu, dă o comandă pentru a crea o nouă partiție cu o anumită linie de dimensiune
Creați dimensiunea logică a partiției=2048
Comenzi de rețea
Dintre comenzile de rețea, aș dori să evidențiez două utilitare. Prima este comanda ipconfig, a doua este netstat. Administratorii de sistem folosesc aceste comenzi nu numai pentru a monitoriza rețeaua, ci și pentru a se proteja împotriva programelor periculoase care încearcă să preia controlul asupra sistemului.
Folosind utilitarul ipconfig, utilizatorul poate afla adresa de rețea a computerului său, iar apelând această comandă cu parametrul /all, obține informații complete despre configurația rețelei pe computerul local. Parametrul /renew vă permite să modificați setările de rețea fără a reporni întregul sistem.
Dacă observați că se întâmplă ceva în neregulă cu computerul dvs., atunci comanda netstat vă va ajuta în acest caz, care nu numai că va indica porturile de rețea deschise prin care atacatorii s-ar putea conecta la sistemul dvs., ci și procesele care rulează pe server fără cunoștințele dvs. Astfel, comutatorul /o afișează informații despre identificatorul de proces (PID) folosind o anumită conexiune de rețea. Este posibil să vedeți ce computere din rețea comunică cu sistemul dvs. de operare local.
Comenzi pentru suport pentru serviciul director
Întreaga rețea este formată din componente și este o structură ierarhică complexă construită sub formă de arbore. Obiectele unui astfel de sistem sunt site-uri, subrețele, servere, calculatoare, grupuri, utilizatori, contacte, dispozitive de rețea partajate.
Pentru a monitoriza o structură atât de complexă, sistemul de operare oferă comanda dsquery, care este concepută pentru o căutare avansată a componentelor serviciului de director. Această comandă poate fi folosită și pentru a afișa informații despre proprietățile componentelor selectate (comutatorul -attr). Parametrii -scope, -subtree, -onelevel, -base determină nivelul de imbricare de căutare, iar tasta -filter vă permite să activați filtrul de căutare.
Comanda dsmod poate ajuta dacă trebuie să modificați unul sau mai multe conturi pentru o componentă de serviciu de director selectată. De exemplu, puteți elimina un utilizator dintr-un grup sau îi puteți atribui o nouă parolă. Un exemplu de modificare a contului pentru utilizatorul TestUser este prezentat mai jos:
Utilizator Dsmod "CN=TestUser,CN=Users,DC=bigtex,DC=net " -pwd Uf@tfmgerelt -mustchpwd da
Comanda dsmove mută un obiect în domeniul curent. Folosind cheile -newname și -newparent, puteți seta un nou nume de obiect și puteți modifica locația acestuia.
Comenzi de suport pentru sistemul de fișiere
O descriere a unor comenzi utilizate frecvent pentru lucrul cu fișiere și directoare este prezentată în tabel. Comanda deltree, care a efectuat ștergerea în cascadă a folderelor și fișierelor din ele, este acum înlocuită cu rmdir cu comutatorul /s.
Micile secrete ale unui sistem mare
Schimbarea promptului liniei de comandă
Găsiți cheia în registry: creați un parametru șir „PROMPT” cu tipul (REG_EXPAND_SZ) în această cheie și atribuiți una dintre următoarele valori:
- $B - bară verticală „I”;
- $D - data curentă;
- $G - semnul mai mare „>”;
- $1_ - semn mai puțin "<»;
- $N - disc curent;
$P - unitatea curentă și calea; - $Q - = "=";
- $T - ora curentă;
- $V - versiunea Windows;
- $$ - semnul dolarului „$”.
După repornire, veți vedea invitația în forma pe care ați definit-o.
Comenzi automate
Pentru a activa capacitatea de a introduce comenzi automat apăsând tasta „Tab”, găsiți cheia în registry:
Apoi setați valoarea CompletionChar la 9, care este ID-ul tastei Tab, închideți registry și reporniți computerul. Într-o fereastră de consolă, în timp ce tastați o parte dintr-un nume de comandă, acum puteți apăsa tasta Tab și Windows va înlocui automat comanda necesară.
Schimbarea culorii consolei
Găsiți cheia în registru:
Modificați parametrul DefaultCoior. Valoarea -F0 va scoate text negru pe un fundal alb, iar valoarea IE vă va surprinde cu o culoare galbenă și albastră a consolei.
Lansați rapid consola din linia de comandă din meniul contextual
Găsiți cheia în registru:
Adăugați subsecțiuni „CommandPrompt -> Command” la acesta. Setați parametrul implicit al tastei de comandă la valoarea „cmd.exe /k cd „%1″”.
Setați parametrul implicit al tastei Command Prompt la „Open Command Prompt”.
Făcând clic dreapta pe orice folder din Explorer, puteți selecta comanda Open Command Prompt, care va lansa o consolă de linie de comandă în directorul dorit.
Concluzie
Ei bine, asta este. Am vorbit despre elementele de bază ale lucrului cu consola. În continuare, vă oferim posibilitatea de a explora singur funcționalitatea și varietatea comenzilor consolei. Doar nu uitați cheia prețuită /?, iar restul va veni cu timpul și experiența
Cele mai frecvente recomandări de pornire sunt: Start, run, cmd. Există o opțiune Run în meniul de pornire. Rulează un program care vă permite să trimiteți comenzi unice către sistemul Windows. În acest caz, comanda cmd lansează fișierul executabil cmd.exe aflat în folderul system32.
C:\WINDOWS\system32\cmd.exePe unele versiuni de Windows, elementul de meniu Run este eliminat în mod implicit. În acest caz, apăsați + R, introduceți cmd, apoi Enter. De asemenea, puteți lansa linia de comandă direct din folderul system32 făcând o comandă rapidă pentru a o lansa pe desktop (faceți clic dreapta pe cmd.exe și selectați Trimitere/Desktop din meniu) sau prin intermediul managerului de activități (buton nou task - cmd ).
În mod implicit, nu puteți folosi mouse-ul în linia de comandă (mutați cursorul sau selectați text). Acest lucru este incomod în general și pentru începători în special. În plus, ecranul negru pare oarecum prea sumbru și plictisitor. Deci, după rularea liniei de comandă
va trebui să-i modificați setările. Faceți clic dreapta pe fereastra cmd și selectați valorile implicite. Merită remarcat imediat că setările implicite se aplică cmd.exe ca întreg, iar proprietățile se aplică unei anumite ferestre deschise.
În fereastra de proprietăți a liniei de comandă care apare, vedem patru file:
În fila Opțiuni, merită să verificați elementele pentru a renunța la repetiții (pentru a reduce umplerea bufferului de comandă) și selectarea mouse-ului (pentru a putea folosi mouse-ul în munca dvs.).
În filele Fonturi și Culori, totul este simplu: selectați dimensiunea, tipul și culoarea fontului, precum și culoarea de fundal a ferestrei. Voi observa doar că dimensiunea fontului afectează dimensiunea ferestrei liniei de comandă, așa că ar trebui să fie setată înainte de dimensiunea ferestrei și nu după.
În fila Aranjament, setați dimensiunea ferestrei și locația sa inițială la pornire. Încă nu înțeleg pe deplin în ce unități sunt prezentate cantitățile, așa că vă sfătuiesc să setați dimensiunea, ghidat de fereastra de previzualizare din stânga.
Este de remarcat faptul că dimensiunea tamponului afectează capacitatea ferestrei, adică. cantitatea de informații care poate fi vizualizată fără probleme după ce rezultatele execuției comenzii sunt afișate pe ecran (barele de defilare orizontale și verticale). Dacă setați dimensiuni egale pentru fereastră și buffer, atunci fereastra va afișa doar coada informațiilor de ieșire care se vor potrivi acolo.
De asemenea, dacă linia nu se încadrează în lățimea ferestrei, aceasta va duce la înfășurarea acesteia. Este mai puțin convenabil să percepi informațiile prezentate în acest fel. Prin urmare, am setat întotdeauna tamponul mult mai mare decât dimensiunea ferestrei. Acest lucru vă permite să vizualizați cantități mari de informații folosind barele de defilare din dreapta și de jos. Imaginea de mai jos se poate face clic. Previzualizarea arată începutul ieșirii comenzii dir pentru folderul system32, iar făcând clic pe previzualizare puteți vedea coada ieșirii (atenție la bara de defilare din dreapta - există o mulțime de date).
Comenzi din linia de comandă
Consola este configurată, acum rămâne să vă familiarizați cu comenzile din linia de comandă. Pentru a afișa o listă completă a acestora, trebuie doar să tastați comanda de ajutor.
ajutor - afișează ajutor pentru comenzile help CD sau CD /? - afișați ajutorul pentru o comandă (pentru comanda CD) cd - mergeți la directorul rădăcină cd .. - mergeți la directorul părinte D: - mergi la masina D. dir - scoateți tot conținutul folderului dir *.exe - scoateți o listă de fișiere exe în folderul cls - ștergeți ecranul liniei de comandăLinia de comandă reține comenzile pe care le introduceți. Le puteți derula folosind tastele ⇑ și ⇓. Puteți vizualiza conținutul unui folder folosind tasta Tab (Shift + Tab derulează în ordine inversă). Puteți parcurge fișierele la o anumită literă sau litere. De exemplu, tastând litera sși apăsând Tab, puteți parcurge numai fișierele și folderele care încep cu această literă ( s sistem, s sistem32, s system.ini etc.) . Cum îl poți folosi:
De exemplu, trebuie să mergeți de la rădăcina unității C la folderul system32, să găsiți și să lansați panoul de control în acesta. Puteți introduce pur și simplu:
C:\ windows\system32\control.exeDar acest lucru nu este întotdeauna rapid și convenabil și, în plus, nu știi întotdeauna exact ce trebuie să tastați. Prin urmare, puteți tasta comanda CD, apoi după tipul de spațiu wi Windows, pune o bară oblică după el, tastați literele sy, derulați cu tasta Tab până la dosar sy stem32, apoi slash din nou și la fel cu control.exe.
C: CD wi ndows\ sy stem32\ co ntrol.exe
Această metodă de file este mult mai rapidă în majoritatea cazurilor decât simpla tastare, deoarece numele fișierelor și folderelor pot fi lungi.
Când activați suportul mouse-ului, puteți copia informații din linia de comandă selectând o secțiune de text cu mouse-ul și apăsând Enter. Pe de altă parte, butonul drept al mouse-ului lipește informații din clipboard în linia de comandă.
Pentru a încheia articolul, voi spune că cmd.exe este doar un program de intrare/ieșire, la fel ca notepad. Desigur, există analogi mai avansati care pot fi, de asemenea, utilizați. Un astfel de program este Console Portable
Apropo, în sistemul de operare GNU Linux linia de comandă poate fi apelată direct din folder. În acest caz, se va deschide imediat o linie cu adresa folderului și nu va trebui să o introduceți manual. În Windows, pentru a deschide linia de comandă direct într-un folder, trebuie să țineți apăsat Shift, să apăsați butonul din dreapta al mouse-ului și să selectați „Deschideți fereastra de comandă” din meniu.
De asemenea, puteți adăuga această caracteristică (și o serie de altele) folosind programul de extensie a meniului contextual FileMenu Tools:
Linia de comandă (linia de comandă, consolă, terminal) din sistemul de operare Windows este proiectată să funcționeze cu sistemul în modul text. Shell-ul software servește la conectarea utilizatorului cu sistemul de operare prin introducerea de comenzi text de la tastatura computerului.
Lucrul cu linia de comandă se desfășoară astfel: utilizatorul lansează aplicația cmd.exe pe computer, se deschide fereastra interfeței liniei de comandă (interpretul de linie de comandă), apoi utilizatorul introduce o comandă sau seturi de comenzi de la tastatură, sistemul execută acestea, uneori emite solicitări sau mesaje afișate în fereastra interfeței liniei de comandă.
Pentru a efectua diverse sarcini pe computer: lansarea programelor, configurarea sistemului, modificarea setărilor Windows etc., trebuie să introduceți anumite comenzi la linia de comandă.
În zorii creării sistemelor de operare, sistemul de operare nu avea o interfață grafică, toate acțiunile erau efectuate folosind comenzi tastate pe tastatură. După apariția interfeței grafice, linia de comandă nu a dispărut din sistem.
Majoritatea utilizatorilor, mai devreme sau mai târziu, dau peste linia de comandă alți utilizatori nici măcar nu sunt conștienți de existența acesteia.
Avantajul liniei de comandă este că linia de comandă este independentă de GUI-ul sistemului de operare. Utilizatorul introduce comenzi în fereastra promptului de comandă, iar sistemul le execută imediat. În unele cazuri, acest proces este mai rapid decât pașii similari folosind GUI Windows.
Linia de comandă este adesea folosită atunci când apar probleme pe computer când este imposibil să efectuați lucrări pentru a corecta defecțiunile sistemului în orice alt mod.
Utilizatorilor începători le este dificil să lucreze cu linia de comandă din cauza faptului că nu cunosc comenzile. Prin urmare, linia de comandă este adesea folosită de utilizatorii și administratorii experimentați.
Acest articol oferă o listă de comenzi din linia de comandă. Tabelul conține comenzile principale din linia de comandă care funcționează în sistemele de operare Windows 10, Windows 8.1, Windows 8, Windows 7.
Cum să porniți linia de comandă
În Windows 10, nu este imediat evident să găsiți linia de comandă, așa că citiți articolul despre diferite moduri de a lansa consola în acest sistem de operare.
Sistemul de operare Windows are mai multe moduri de a lansa linia de comandă, iată cele mai simple:
- Din meniul Start, accesați Programe (Toate programele), apoi la Instrumente de sistem (în Windows 7 - Accesorii), selectați aplicația Command Prompt.
- În câmpul de căutare, introduceți „cmd” (fără ghilimele), iar linia de comandă va fi printre rezultatele care se deschid.
- După ce apăsați „Win” + „R” de pe tastatură, în fereastra „Run”, introduceți comanda pentru a lansa linia de comandă „cmd” (fără ghilimele).
În modul normal, linia de comandă este lansată ca utilizator. Pentru a efectua unele acțiuni pe linia de comandă, sunt necesare drepturi ridicate de administrator de computer. În acest caz, linia de comandă trebuie să fie rulată ca administrator. Citiți articolul despre diferite versiuni ale sistemului de operare Windows.
Cum să rulați o comandă pe linia de comandă
Linia de comandă este foarte simplă: utilizatorul introduce o comandă text și apoi apasă tasta Enter. Dacă trebuie să introduceți mai multe comenzi consecutive, repetați această operațiune de mai multe ori.
După lansarea liniei de comandă, fereastra interpretului de linie de comandă afișează versiunea sistemului de operare Windows și locația în care se află utilizatorul în prezent. Când este pornit în modul normal, aceasta este adresa profilului de utilizator de pe unitatea de sistem.
Când rulați Command Prompt ca administrator, calea arată astfel: „C:\Windows\system32”.
Comenzile din linia de comandă Windows trebuie introduse în fereastra interpretului imediat după semnul „>”; cursorul clipește în acest moment.
Pentru a copia o comandă de pe computer și apoi a lipi comanda în linia de comandă, utilizați meniul contextual cu clic dreapta. Copiați comanda în clipboard, inserați cursorul mouse-ului în fereastra liniei de comandă și faceți clic dreapta. Windows 10 acceptă copierea și lipirea folosind tastele standard de la tastatură: Ctrl + C și Ctrl + V.
Unele aplicații de sistem sunt lansate imediat după introducerea unei comenzi, care constă în numele aplicației, de exemplu, dacă introduceți comanda „calc”, programul de sistem Calculator se va lansa pe computer.
Pentru alte programe, va trebui să introduceți calea completă către fișierul executabil al aplicației. Dacă există spații în calea către fișier, calea completă este inclusă între ghilimele, de exemplu, așa arată comanda de lansare a browserului Google Chrome:
„C:\Program Files (x86)\Google\Chrome\Application\chrome.exe”
După rularea unei comenzi din linia de comandă, implementarea comenzii nu este întotdeauna vizibilă extern, datorită faptului că în sistemul de operare apar modificări interne.
Alți parametri și chei pentru efectuarea unor acțiuni specifice sunt adesea adăugați la comanda principală.
Dacă introduceți o comandă incorectă, cum ar fi o comandă scrisă greșit, sau dacă sistemul de operare Windows nu poate executa comanda dintr-un anumit motiv, va apărea un mesaj în fereastra interfeței liniei de comandă.
Comenzi din linia de comandă Windows
Utilizatorul poate învăța în mod independent comenzile de bază din utilitarul Linia de comandă în sine. Pentru a face acest lucru, trebuie doar să introduceți comanda: „ajutor”.
Interfața liniei de comandă va afișa o listă de comenzi de bază.
Pentru a obține informații despre parametrii unei anumite comenzi, trebuie să introduceți una dintre următoarele comenzi, care sunt executate în același mod (nu uitați să includeți un spațiu):
Nume_comandă /? ajutor nume_comandă
Ca rezultat, veți primi informații despre toți parametrii acestei comenzi.
Prompt de comandă Windows: Listă de comenzi de bază
Consultați tabelul care listează comenzile utilizate în linia de comandă Windows. Dacă am omis orice comandă importantă, scrieți despre ea în comentariul acestui articol, adaug comanda în tabel.
Echipă | Acțiune de efectuat |
---|---|
appwiz.cpl | lansarea unui instrument de sistem pentru a schimba sau elimina programe |
arp | afișați și modificați tabelele ARP pentru conversia adreselor IP în cele fizice utilizate de Address Resolution Protocol |
conf. univ | afișarea sau modificarea mapărilor pe baza extensiilor de nume de fișiere |
la | lansează programe la ore specificate |
atribut | afișați și modificați atributele fișierului |
azman.msc | manager de autorizare |
bcdboot | Instrumentul de creare și recuperare a fișierelor de date de configurare de pornire |
bcdedit | editarea modificărilor în baza de date de boot a sistemului |
pauză | schimbarea modului de procesare a combinației de taste „Ctrl” + „C” |
blastcln | utilitate de curățare a viermilor |
bootcfg | setarea, preluarea, modificarea sau ștergerea opțiunilor din linia de comandă din fișierul Boot.ini din Windows XP |
apel | apelarea unui fișier batch din altul |
cacls | vizualizarea și editarea modificării tabelelor de control al accesului (ACL) în fișiere |
calc | lansarea aplicației Calculator |
CD | afișarea numelui sau schimbarea folderului curent |
hartă de farmec | tabelul de simboluri |
chcp | afișarea sau modificarea paginii de coduri active |
chdir | afișați sau modificați folderul curent |
copie | copierea unuia sau mai multor fișiere |
chkdsk | verificarea discului pentru erori și afișarea statisticilor |
chkntfs | afișați sau modificați opțiunile de verificare a discului în timpul pornirii |
ciddaemon | serviciu de indexare a fișierelor |
cifru | criptarea fișierelor și folderelor în NTFS |
cleanmgr | Utilitar de curățare a discului |
cls | ștergerea ecranului |
cmd | lansarea unui alt interpret de linie de comandă Windows |
compmgmt.msc | deschiderea consolei Computer Management |
culoare | setarea culorilor de prim plan și de fundal implicite |
comexp.msc | servicii componente |
comp | comparând conținutul a două fișiere sau a două seturi de fișiere |
compact | vizualizarea și modificarea setărilor de compresie a fișierelor pe partițiile NTFS |
compmgmt.msc | Managementul calculatorului |
implicite ale computerului | selectarea aplicațiilor implicite |
controla | Panoul de control |
instrumente de administrare de control | administrare |
controlează desktopul | personalizarea și personalizarea ecranului |
folderul de control | proprietățile folderului în opțiunile Explorer |
fonturi de control | fonturi |
tastatura de control | deschiderea ferestrei cu proprietățile tastaturii |
control mouse-ul | proprietățile mouse-ului |
imprimanta de control | dispozitive și imprimante |
controlează sarcinile programate | Programator de locuri de muncă |
controlează parolele utilizatorului2 | |
convertit | conversia sistemului de fișiere de volum din FAT în NTFS (nu funcționează pe discul curent) |
copie | copierea fișierelor în altă locație |
credwiz | arhivarea și recuperarea numelor de utilizator și a parolelor |
data | afișați sau setați data curentă |
depanare | instrument de depanare și editare a programelor |
defragmentare | începe defragmentarea discului |
del | ștergerea unuia sau mai multor fișiere |
birou.cpl | setarea rezoluției ecranului |
asistentul de împerechere a dispozitivelor | adăugarea unui nou dispozitiv |
devmgmt.ms | manager de dispozitiv |
dfrgui | optimizarea discului (defragmentare) |
dir | afișează o listă de fișiere și subdosare dintr-un folder specificat |
diskmgmt.ms | deschiderea snap-in Disk Management |
diskpart | afișarea și setarea proprietăților partiției de disc |
diskperf | activați sau dezactivați contorul de performanță |
dokey | editarea liniei de comandă, reinvocarea comenzilor Windows, crearea de macrocomenzi |
dpiscaling | reglarea setărilor de afișare |
dxdiag | Instrument de diagnosticare DirectX |
ecou | afișarea mesajelor și schimbarea modului de afișare a comenzilor pe ecran |
endlocal | finalizarea modificărilor mediului local pentru un fișier batch |
şterge | ștergerea unuia sau mai multor fișiere (suprascriere) |
esentutl | Utilitare de întreținere a bazei de date Microsoft Windows |
eudcedit | editor personal de semne |
eventcreate | creează o intrare specială de eveniment în jurnalul de evenimente specificat |
eventvwr.msc | vizualizator de evenimente |
extinde | despachetarea fișierelor comprimate |
explorator | Windows Explorer |
fc | comparând fișiere sau seturi de fișiere, afișând diferențele dintre ele |
găsi | căutați un șir de text într-unul sau mai multe fișiere |
findstr | căutarea unui șir de text într-un fișier |
deget | informații despre utilizatorii sistemului specificat care rulează serviciul Finger |
firewall.cpl | Windows Defender Firewall |
pentru | rulează comanda specificată pentru fiecare fișier din set |
format | formatarea discului |
fsmgmt.msc | foldere partajate |
fsquirt | transferați fișiere prin Bluetooth |
fsutil | afișarea și setarea proprietăților sistemului de fișiere |
ftype | ieșiți sau modificați tipurile de fișiere atunci când se potrivesc nume de fișiere |
ftp | partajarea fișierelor prin FTP |
du-te la | trecerea controlului la linia specificată a fișierului batch |
getmac | afișarea adreselor MAC ale unuia sau mai multor adaptoare de rețea |
gpresult | Informații privind politica de grup pentru un computer sau utilizator |
grefabil | afișați setul de caractere extins în modul grafic Windows |
gpedit.msc | Editor local de politici de grup |
gpupdate | actualizarea mai multor setări ale politicii de grup |
hdwwiz | asistent de instalare hardware |
icacls | afișați, modificați, arhivați, restaurați ACL-uri pentru fișiere și directoare |
iexpress | crearea unei arhive autoextractibile |
dacă | procesare condiționată în programe batch (fișiere) |
ipconfig | informații despre adresa IP |
bucurie.cpl | dispozitive de jocuri |
eticheta | crearea, modificarea și ștergerea etichetelor de volum pentru discuri |
lodctr | actualizarea setărilor de registry legate de performanța contorului |
logman | Gestionați serviciul Alerte și Jurnal de performanță |
Ieşi din cont | sfârșitul sesiunii |
lpksetup | instalarea sau eliminarea limbilor de interfață Windows |
lusrmgr.msc | utilizatorii și grupurile locale |
amplifica | lansarea aplicației Magnifier |
principal.cpl | proprietățile mouse-ului |
makecab | arhivarea fișierelor în arhiva CAB |
md | crearea unui director (dosar) |
mdsched | Instrument de verificare a erorilor RAM |
mkdir | creați un director (dosar) |
mmsys.cpl | proprietățile sunetului |
modul | configurarea dispozitivelor de sistem |
mofcomp | compilator pe 32 de biți |
Mai mult | date secvențiale de ieșire în părți de dimensiunea unui ecran |
mountvol | crearea, vizualizarea și ștergerea punctelor de conectare |
mişcare | mutarea unuia sau mai multor fișiere dintr-un folder în altul |
mrinfo | lucrul cu mesaje multicast |
mrt | lansarea Instrumentului de eliminare a software-ului rău intenționat |
msconfig | configurarea sistemului |
msg | trimiterea de mesaje către utilizator |
msinfo32 | informatii de sistem |
mpaint | lansarea editorului grafic Paint |
msra | Asistență de la distanță Windows |
net | managementul resurselor de rețea |
ncpa.cpl | conexiuni de rețea |
netstat | afișarea statisticilor de protocol și a conexiunilor curente de rețea TCP/IP |
netplwiz | gestionarea contului de utilizator |
blocnotes | lansarea Notepad |
odbcconf | Configurarea driverului ODBC |
openfiles | afișarea unei liste de fișiere deschise și foldere deschise în sistem |
caracteristici opționale | activați sau dezactivați funcțiile Windows |
osk | lansați tastatura de pe ecran |
cale | ieșiți sau setați calea de căutare pentru fișierele executabile |
pauză | întrerupeți execuția fișierului batch, afișați mesajul |
perfmon | monitor de sistem |
resmon | monitorul resurselor |
popd | restabilind valoarea anterioară a folderului curent salvat de comanda pushd |
prompt | schimbarea liniei de comandă Windows |
împins | salvând directorul curent și apoi schimbând directorul |
ping | trimiterea pachetelor la adresa specificată |
powercfg | gestionarea parametrilor de putere a sistemului |
imprimare | tipărirea unui fișier text |
qproces | afisarea informatiilor despre procese |
qwinsta | afișează informații despre sesiunile Servicii desktop la distanță |
rd | ștergerea unui director |
recupera | recuperarea datelor salvate pe un disc deteriorat |
recdisc | crearea unui disc de recuperare Windows |
reg | comandă pentru lucrul cu registrul |
regedit | Editorul Registrului |
rem | plasarea unui comentariu într-un fișier batch sau în fișierul config.sys |
ren | |
redenumiți | redenumirea fișierelor și folderelor |
rmdir | ștergerea unui director |
înlocui | înlocuirea fișierelor |
rstrui | restaurarea Windows din punctele de restaurare a sistemului |
rune | pentru a utiliza aplicații în numele altui utilizator |
rwinsta | resetarea valorilor subsistemelor echipamentelor și programelor de sesiune la starea lor inițială |
secpol.msc | politica locală de securitate |
servicii.msc | servicii |
set | afișarea, setarea și eliminarea variabilelor de mediu Windows |
setlocal | pornirea modificărilor mediului local într-un fișier batch |
sc | afișarea și configurarea serviciilor (procese de fundal) |
sfc | verificarea integrității tuturor fișierelor de sistem protejate și înlocuirea celor incorecte |
sigverif | verificarea semnăturii fișierului |
schimbare | modificarea conținutului parametrilor suprascriși pentru un fișier batch |
slui | Activare Windows |
sndvol | mixer de volum |
început | rulați programul sau comanda specificată într-o fereastră separată |
schtasks | lansarea de programe și executarea comenzilor pe un PC conform unui program |
sdbinst | program de instalare a bazei de date de compatibilitate |
sorta | program de sortare |
subst | maparea numelui unității la calea specificată |
sysdm.cpl | proprietățile sistemului |
info de sistem | informații despre configurația sistemului de operare |
taskkill | forța încetarea unui proces sau a unei cereri |
lista de sarcini | afișând toate sarcinile care rulează în prezent, inclusiv serviciile |
taskmgr | Manager de activități |
tcmsetup | instalarea unui client de telefonie |
timp | vizualizarea și modificarea orei curente |
timedate.cpl | setarea orei și datei |
titlu | atribuirea titlului ferestrei curente a interpretului de linie de comandă |
tracert | trasează ruta către un nod specificat |
copac | afișarea grafică a structurii unui disc sau folder specificat |
tscon | atașarea unei sesiuni de utilizator la o sesiune desktop la distanță |
tsdiscon | deconectarea unei sesiuni de Servicii Desktop la distanță |
tskill | terminarea procesului |
tip | conținutul fișierului text de ieșire |
typeperf | afișează informații de performanță pe ecran sau într-un jurnal |
utilman | centru de accesibilitate |
ver | afișează informații despre versiunea Windows |
verificator | Manager de verificare a șoferului |
verifica | setarea Windows pentru a verifica dacă fișierele sunt scrise corect pe disc |
vol | afișând eticheta de volum și numărul de serie pentru disc |
vssadmin | program de linie de comandă pentru administrarea Serviciului de copiere umbra a volumului |
w32tm | afișează setările curente pentru afișarea fusului orar |
învingător | Informații despre versiunea Windows pe ecran |
wmic | informații despre WMI în shell-ul interactiv |
scrie | Editor de text WordPad |
wscui.cpl | centru de paza si service |
wusa | instalator de actualizare offline |
xcopy | copierea fișierelor și a arborilor de foldere |
Concluziile articolului
Linia de comandă din sistemul de operare Windows permite utilizatorului să controleze computerul fără a utiliza o interfață grafică. Pentru a efectua anumite acțiuni pe un computer, trebuie să introduceți comenzi speciale în interpretul de linie de comandă. Acest articol conține un tabel cu o listă cu cele mai populare comenzi pentru linia de comandă Windows.
Buna ziua! Să vorbim despre lucruri de bază. Recomand utilizatorilor avansați nici măcar să nu-l citească. Deși nu... Totuși, se consideră avansați și nimeni nu va citi. Recomand tuturor să o citească! Dintr-o dată, cineva va găsi ceva nou pentru sine.
Îmi amintesc că a fost o vreme când computerele abia începeau să fie studiate. Citesc articolul și scrie „mergi la linia de comandă și tastați asta și asta”. Urmează o listă curată a unor mâzgăleli în latină. Am început să-mi dau seama, apoi nu mai era internet acasă, așa că a trebuit să „mi dau seama”. Cred că totul este mult mai ușor acum. Un alt lucru este că din ce în ce mai rar este nevoie să folosiți un ecran negru. Și totuși, trebuie să cunoști elementele de bază. Mai mult, în unele locuri există încă software care funcționează în sistemele vechi din „perioada de pre-expansiune”. De exemplu, MS DOS. Cu siguranță medici, militari, case de economii etc. De asemenea, folosesc un software specific. Și, de regulă, astfel de programe sunt strâns legate de linia de comandă. La sfârșitul articolului voi arăta o tehnică care este încă relevantă. Și mulți vor fi de acord că este prea devreme pentru a elimina linia de comandă. Deci să începem.
Ce este „Run Command Prompt”?
Câteva momente! Tasta Windows + R – sau echivalent Start-Run. Este posibil oricum. Prefer să folosesc tastatura, mai ales că în Windows 7 totul arată puțin diferit.
Scriem trei litere amuzante CMD în câmp și apăsăm tasta Enter. Se deschide o fereastră neagră. Aceasta este linia de comandă.
Ce comenzi pot folosi?
Totul este simplu și aici. Scrieți comanda și apăsați Enter. Sunt foarte multe echipe, pentru gusturi diferite. Folosindu-le, puteți scrie ca o secvență de acțiuni (script) cum să gestionați cu ușurință mulți parametri de sistem. Permiteți-mi să văd câteva din punctul de vedere al administrării rețelei.
IPCONFIG(ipconfig, nu contează ce litere scrii. Scriu cu mari mari pentru claritate). Afișează adresa, masca, etc.
Acum, când vă întreabă care este adresa dvs. IP, nu trebuie să vă speriați și să vă simțiți liber să o spuneți.
PING YANDEX.RU– verificarea conexiunii cu vreun nod. Este clar că în loc de Yandex poate fi altceva.
Acum, când aveți îndoieli cu privire la funcționarea internetului sau a rețelei, puteți „ping” la o adresă și veți înțelege totul. Dacă pachetele au trecut, atunci totul este în regulă. Dacă „intervalul de solicitare a fost depășit” sau „nodul specificat este indisponibil” - există unele probleme. Și nu este un fapt că este pe computerul tău.
HOSTNAME– afișează numele rețelei computerului. Într-o cameră cu multe computere, de multe ori trebuie să spui cuiva numele computerului tău, astfel încât persoana respectivă să poată folosi resursele computerului tău. De obicei, acesta este un folder de rețea care este partajat de alți utilizatori din rețea.
Acum, când un administrator sau o altă persoană îți cere să-ți denumești computerul, știi ce să faci
De ce aveți nevoie de o linie de comandă?
Da, trebuie doar să faci! Multe comenzi, desigur, au o alternativă din interiorul shell-ului grafic al sistemului. Dar pentru viteză, fiabilitate și claritate, este mai ușor. Permiteți-mi să vă reamintesc din nou - există lucruri care pot fi făcute numai din linia de comandă. Citiți secțiunile noastre despre scripturi și linia de comandă și veți vedea totul.