Consola Windows: acces, utilizare, comenzi si trucuri

Consola Windows exista si ea si este o optiune recomandata utilizatorilor medii sau profesionisti pentru a indeplini sarcinile mai flexibil si mai rapid cu sistemul de operare.

Pe sistemele Windows, consola se numeste Command Prompt ( CMD) si este aplicatia folosita pe sistemele bazate pe NT (Windows XP, Windows 7, Windows 8, Windows 10, Windows Server) pentru a executa comenzi. MS-DOS (16- bit exe) si altele ca scripturi in format .bat si .sys.

Consola Windows este echivalentul terminalului Linux sau cel oferit de alte sisteme de operare precum macOS. Aplicatia ruleaza in modul text si nu este la fel de intuitiva ca o interfata grafica de utilizator, dar isi arata potentialul atunci cand vine vorba de executarea de sarcini repetitive, uneori in cazul in care interfata grafica se blocheaza, de a gestiona anumite componente sau de a accesa anumite informatii din sistemul care este nu este disponibil in niciun alt mod. Colectam toate informatiile pe care ti le-am oferit despre acest instrument important.

Accesul la linia de comanda Windows

Accesul este oferit in  doua moduri diferite, utilizator si administrator . Primul limitat si al doilea mai puternic si cu acces la intreaga echipa. In plus, Microsoft ofera o varianta mai avansata numita PowerShell, care este destinata administratorilor de sistem. Exista destul de multe moduri de a accesa consola Windows:

  • Cel mai simplu mod de a-l accesa este sa tastati „comanda” din caseta de cautare generala in Windows 7 sau 8.1. In Windows 10 putem folosi si asistentul Cortana atat prin tastatura, cat si cu comenzi vocale.
  • O alta dintre cele mai rapide moduri este sa accesati promptul de comanda din fereastra de rulare (Windows + R pentru a o deschide) si sa tastati „cmd”.
  • Consola Windows poate fi lansata si din meniul de pornire. In Windows 7, accesati  „Toate programele – Accesorii”  si veti vedea aplicatia prompta de comanda inclusa. In noul Windows 10 il veti gasi in  „Toate programele – Sistem Windows” .
  • Daca preferati sa utilizati comenzi rapide pentru a le avea la dispozitie in orice moment, puteti crea una pe desktop.
  • Daca utilizati frecvent consola Windows, puteti include un acces in bara de activitati. Mai direct imposibil.
  • Putem accesa consola si din exploratorul de fisiere, deoarece aplicatia cmd.exe se afla in calea C:\Windows\System32.
  • In sfarsit, o alta metoda foarte simpla de acces din Windows 8.1 si Windows 10 este utilizarea meniului utilizator accesibil cu combinatia de taste Windows + X sau facand clic dreapta pe butonul de pornire.

Consola Windows: utilizare si comenzi principale

Odata inauntru, vom gasi o interfata text care va reaminti cu putere utilizatorilor care se ocupa de acest lucru de ceva vreme de MS-DOS, desi nu este un sistem de operare bazat pe DOS si nici nu face parte din sistemul Windows, ci mai degraba un aplicarea.

Aceasta linie de comanda ne permite sa comunicam direct cu computerul si sa realizam o serie de sarcini. Functionarea sa este simpla si puternica. Scriem comanda si aplicatia CMD actioneaza ca un interpret pentru executia acesteia. Utilizarea modificatorilor pentru fiecare dintre comenzi va permite sa rulati sute de combinatii pentru o mare varietate de sarcini.

Desi functionarea sa este un mod text, consola poate fi personalizata in design, culori sau fonturi prin accesarea proprietatilor sale printr-un clic secundar in cadrul CMD.

Unele dintre cele mai importante comenzi sunt:

Ajutor . O modalitate buna de a incepe este folosirea comenzii „help”, care ne va afisa o lista cu toate comenzile disponibile. „Ajutor + nume comanda” ne va afisa informatii despre o anumita comanda in timp ce „Nume comanda + /?” ne va arata toti modificatorii si posibilitatile comenzii.

Conf . univ . Majoritatea fisierelor Windows sunt asociate cu un program specific alocat sa deschida fisierul in mod implicit. Aceasta comanda afiseaza sau modifica asocierile extensiilor de fisiere.

Chkdsk . Verificati starea unui hard disk/partitie/volum si afisati un raport de stare. Remediati erorile de disc sau gasiti sectoare defecte si recuperati informatiile.

Interogare driver . Driverele de dispozitiv sunt printre cele mai importante software instalate pe computer. Indepartarea sau instalarea proasta a acestuia este o sursa constanta de probleme. Aceasta comanda listeaza toate cele pe care le aveti pe masina, numele acestuia, tipul de driver, data linkului sau directorul in care este instalat.

Powercfg . Comanda puternica pentru managementul energiei echipamentului. Stare de economisire a energiei, somn sau hibernare. Creeaza un raport detaliat al consumului de energie dintr-un PC care permite cunoasterea unei defectiuni din acest motiv. Windows 8 a adaugat un comutator care ofera o analiza detaliata a utilizarii bateriei unui laptop, a capacitatii, a starii de incarcare sau a ciclurilor de reincarcare.

Inchideti . Inchideti, reporniti sau hibernati computerul local. Are o multime de modificatori pentru a planifica din timp oprirea sau repornirea, o deconectare in plus pentru a forta inchiderea aplicatiilor. Folosit si pentru a documenta o inchidere neasteptata a sistemului.

Sfc . Acesta examineaza integritatea tuturor fisierelor de sistem protejate si inlocuieste versiunile incorecte cu cele corecte de la Microsoft. Comanda verifica daca exista fisiere lipsa sau deteriorate, inlocuindu-le automat folosind copii din cache de sistem.

Informatii de sistem . Afiseaza informatii de configurare a sistemului de operare pentru un computer local sau la distanta, inclusiv nivelurile pachetului de servicii. Raporteaza procesorul instalat, memoria RAM fizica si virtuala utilizata si disponibila, BIOS, producatorul placii de baza, precum si versiunea sistemului de operare utilizata si toate actualizarile instalate.

Exista, de asemenea, grupuri de comenzi specializate pentru anumite sarcini, cum ar fi  crearea de retele , care ofera informatii si capacitati de gestionare care pur si simplu nu exista in alta parte a sistemului de operare. Cele mai utile din aceasta sectiune sunt:

Ipconfig . Este una dintre cele mai utile comenzi de retea. Raporteaza setarile curente de configurare a retelei TCP/IP si actualizeaza protocolul DHCP si setarile DNS (Domain Name System).

Ping . Testeaza starea comunicarii gazdei locale cu unul sau mai multe computere la distanta dintr-o retea IP. Prin trimiterea de pachete ICMP, diagnosticeaza starea, viteza si calitatea unei retele date.

Tracer . Permite cunoasterea pachetelor care provin de la o gazda (punct de retea). Se obtine si o statistica a RTT-ului sau a latentei de retea a acestor pachete, oferind o estimare a distantei la care se afla capetele comunicatiei.

Pathing . Combina utilitatea ping si tracert. Este mai informativ, asa ca dureaza mai mult timp. Dupa trimiterea pachetelor catre o anumita destinatie, se analizeaza traseul parcurs si se calculeaza pierderea de pachete si ofera detalii intre doua gazde.

Getmac . Obtine mac-ul computerului pe care ruleaza. Adresa MAC este un identificator de 48 de biti determinat si configurat de IEEE si producator (24 de biti fiecare). Cunoscuta si ca adresa fizica, este unica pentru fiecare dispozitiv.

Nslookup . Este folosit pentru a sti daca DNS-ul rezolva corect numele si IP-urile. De asemenea, ne permite sa aflam adresa IP din spatele unui anumit nume de domeniu. Daca doriti sa transformati o adresa IP intr-un nume de domeniu, introduceti-o in browser si vedeti unde duce.

Netstat . Comanda puternica care afiseaza statisticile retelei si permite diagnosticarea si analiza. In mod implicit, arata o lista a conexiunilor active ale unui computer, atat la intrare, cat si la iesire. Include protocolul in uz, tabelele de rutare, statisticile interfetei si starea conexiunii.

Netsh . Sinonim cu network shell, permite modificarea, gestionarea si diagnosticarea configuratiei unei retele, cu mai multe detalii si putere decat cele anterioare. O comanda avansata care ofera o multime de optiuni folosind modificatorii sai si care, de exemplu, va permite sa schimbati DNS-ul primar si secundar al unui computer.

Trucuri pentru a manevra consola Windows  

Cele de mai sus sunt doar o mostra a posibilitatilor acestei linii de comanda Windows, a carei manevrare o putem imbunatati cu o serie de trucuri sau manipulare precum cele pe care vi le oferim:

1. Folositi tastele functionale . Majoritatea tastelor functionale (de la F1 la F9) servesc o functie in consola Windows:

  • F1:  Rescrie ultima comanda folosita, caracter cu caracter dupa apasare de tasta.
  • F2:  Solicita un caracter, apoi reintroduce ultima comanda folosita la prima aparitie a acelui caracter.
  • F3:  Rescrie complet ultima comanda folosita.
  • F4:  Solicita un caracter, apoi sterge toate caracterele din comanda curenta, incepand de la pozitia cursorului pana la prima aparitie a caracterului solicitat.
  • F5:  Rescrie complet comenzile utilizate anterior, dar nu se activeaza.
  • F6:  Tastati ^Z in comanda curenta.
  • F7:  Prezinta un meniu de comenzi utilizate anterior.
  • F8:  Rescrie complet comenzile utilizate anterior.
  • F9:  Rescrie complet o comanda folosita anterior, care corespunde numarului din meniul prezentat de F7.

2. Vizualizati istoricul comenzilor. Cand doriti sa vedeti toate comenzile pe care le-ati tastat de la inceputul sesiunii, puteti utiliza comanda „doskey /history”. Doskey este un utilitar oferit de Microsoft cu mai multe functii, dintre care una este istoricul comenzilor. Practic este acelasi lucru cu apasarea F7, dar in plus, va permite sa salvati, sa alimentati sau sa manipulati informatiile de iesire.

3. Repetati o comanda anterioara. Daca trebuie sa reapelati o comanda anterioara, fie pentru a o repeta, fie pentru a o modifica, tot ce trebuie sa faceti este sa apasati tasta sageata in sus de pe tastatura. Daca il apasati in continuare, va continua sa repete comenzile anterioare, incepand cu cea mai recenta. Din punct de vedere functional, este similar cu utilizarea tastei F8, cu exceptia unei diferente: sageata in sus plaseaza cursorul la sfarsitul comenzii, in timp ce F8 plaseaza cursorul la inceputul comenzii.

4. Rulati mai multe comenzi simultan. Daca trebuie sa executati mai multe comenzi, dar fiecare dintre ele necesita mult timp de executie, puteti continua cu comanda „cd C: && echo…”. Comenzile vor fi executate in ordinea in care le-ati tastat, incepand de la stanga la dreapta consolei. Noile comenzi nu sunt executate pana la terminarea celor anterioare.

5. Anuleaza o comanda care ruleaza. Daca executati vreodata o comanda si dureaza prea mult timp pentru a se executa, o puteti opri apasand „Ctrl + C”. O functie utila si atunci cand doriti sa opriti o aplicatie sau un serviciu.

6. Vizualizati informatii, pagina cu pagina. Majoritatea comenzilor Windows scot informatii pe ecran. Uneori, afiseaza o cantitate imensa de informatii care sunt chiar inaccesibile chiar daca derulati in sus. Cu comanda „[comanda cu iesire] | mai multe” facem ca consola sa arate informatiile pagina cu pagina, trecand de la una la alta apasand tasta bara de spatiu.

7. Filtrati rezultatul unei comenzi. Daca rezultatul unei comenzi este detaliat si trebuie sa gasiti o anumita linie sau o instanta a unui cuvant, puteti filtra rezultatul cu comanda „[comanda cu iesire] | gasiti „interogare”. Filtrul de cautare este aplicat rand cu rand, astfel incat va returna toate randurile care includ textul interogarii.

8. Copiati rezultatul unei comenzi. Daca cautati ajutor pentru depanarea unei probleme de sistem, poate fi necesar sa transmiteti informatiile catre un instrument extern. Si este greoi daca nu folositi o comanda precum „[comanda cu iesire] | clip” care copiaza informatiile in clipboard. De acolo, cu comanda tipica „Control + V”, o puteti copia oriunde doriti.

9. Salvati rezultatul unei comenzi. Daca intentia dvs. este sa salvati rezultatul unei comenzi intr-un fisier, puteti utiliza metoda de mai sus sau o puteti trimite direct intr-un fisier cu functia „[comanda cu iesire] > nume fisier.txt”. Fisierul text va fi salvat in locatia promptului de comanda pe care o utilizati, desi il puteti salva in orice alta locatie setand calea completa la „…C:\folder\filename.txt)”.

10. Trageti si plasati fisiere. Daca lucrati cu fisiere intr-un director imbricat profund si aveti nevoie de caile lor complete pentru o comanda, aveti cateva optiuni. Le puteti introduce manual. Puteti copia calea din bara de adrese File Explorer si apoi introduceti numele fisierului. Sau puteti pur si simplu sa glisati si sa plasati fisierul direct in promptul de comanda.

Comenzile si trucurile anterioare sunt doar o mostra din marile posibilitati ale acestei linii de comanda Windows, deoarece adaugarea modificatorilor exista sute de sarcini de tot felul pe care le putem efectua. Pentru cei care doresc mai mult, Windows ofera o alta interfata de consola (CLI) numita PowerShell, mai puternica si mai interactiva decat promptul de comanda.

Desi unele dintre functiile sale pot fi executate din interfata grafica intr-un mod mai simplu si mai intuitiv, utilizatorii medii si avansati cu anumite cunostinte pot obtine rezultate grozave din ele.