Romica Prihor

CMD (command prompt) -descrierea PC-ului si principiul de functionare - part. 9-a


CMD (command prompt)

Linia de comandă nu este proiectată pentru a executa doar comenzi avansate, ci și pentru a rula comenzi simple pentru operațiuni de bază.

Ce este CMD?

CMD e o consola in care ii dai Windows-ului comenzi directe, prompte, bazate doar pe text.
Vezi tu, sunt doua feluri in care sa umbli pe calculator. Unul e interfata grafica, unde mergi  cu mouse-ul prin ferestre si alegi ce vrei din pictograme, iar altul e linia de comanda unde ii zici exact windows-ului ce vrei sa faca. In acest caz, CMD.
In spatele interfetei grafice, click-urilor pe care le faci cu mouse-ul, ferestrelor si meniurilor, se afla un interpretor de comenzi care are aceeasi esenta ca si interpretarea comenzilor din CMD, deci CMD-ul e o forma pura de interactionare cu calculatorul.
CMD-ul se poate accesa printr-un fisier executabil, de obicei cmd.exe sau command.com, pe care le deschizi de obicei din casuta Run.


Ca sa intri in CMD, daca ai Windows XP intra in Start -> Run, scrie cmd si da-i enter. Daca ai Windows 7 sau mai nou intra in start si scrie direct cmd in casuta de cautare sau tasta windows +R si scrieti cmd.

O fereastra CMD arata asa:


Lista de comenzi CMD:

ARP - Address Resolution Protocol (utilitar pentru configurarea protocolului de rezolvare a adreselor)
ASSOC - Schimba asocierea extensiilor de fisiere
AT - Fa sa se deschida automat un program la o data specifica
ATTRIB - Schimba atributele fisierelor
BOOTCFG - Editeaza setarile de boot ale Windows-ului
CACLS - Schimba permisiunile fisierelor
CALL - Apeleaza un program batch din altul
CD - Schimba folderul / sari la un folder specific
CHKDSK - Scaneaza hardul de erori
CHKNTFS - Scaneaza sistemul de fisiere NTFS
CLEANMGR- Utilitar de curatare automata a fisierelor temporare si golire din Recycle Bin
CLS - Goleste ecranul
CMD -  Porneste din nou fereastra CMD
COLOR  - Schimba culorile textului si fundalului
COMP - Compara continutul a doua fisiere sau seturi de fisiere
COMPACT - Comprima fisiere sau foldere (intr-o partitine NTFS)
CONVERT  - Converteste o partitie FAT intr-una NTFS
COPY - Copiaza fisiere dintr-o locatie in alta
DATE - Afiseaza sau modifica data
DEFRAG - Defragmenteaza hard disk-ul
DEL - Sterge fisiere
DELTREE - Sterge un folder si toate folderele care mai sunt in el si in acestea
DIR - Arata o lista de fisiere si foldere care sunt pe hard
DISKPART - Utilitar de administrare a hardisk-urilor si partitiilor
DOSKEY - Editeaza linia de comanda, reapeleaza comenzi, si creaza macro-uri
DRIVERQUERY - Arata toate driverele instalate
ECHO - Afiseaza un mesaj pe ecran
ENDLOCAL - Opreste localizarea schimbarilor intr-un fisier batch
ERASE  - Sterge fisiere
EVENTCREATE - Adauga un mesaj in log-ul de evenimente Winsows
EXIT - Iesi din CMD
EXPAND - Decompreseaza fisierele .cab (.cab sunt fisiere arhiva)
FC - Compara doua fisiere
FIND - Cauta un text intr-un fisier
FINDSTR - Cauta siruri de text in fisiere
FOR  - Comanda de buclare (loop) cu aceasta comanda poti face sa se repete o operatie de un anumit numar de ori.
FOR /F  - Comanda de buclare anume pentru un set de fisiere
FORMAT - Formateaza un hard sau o partitie
FSUTIL - Utilitare pentru fisiere si partitii
FTP - File Transfer Protocol (protocol pentru transfer de fisiere)
FTYPE - Arata ce program deschide un anume tip de fisier
GETMAC  - Arata adresa MAC (adresa fizica) a placii de retea
GOTO  - Instructiune de salt la o anume pozitie dintr-un program BATCH
GPRESULT - Arata informatii despre utilizator si windows, rezultatul "politicii" de utilizare
GPUPDATE - Updateaza setarile politicii utilizatorilor
HELP - Arata o lista de comenzi utile
HOSTNAME - Arata numele alculatorului 
IF - E pus pentru a executa o comanda in functie de decizie. Nu e de sine statator.
IPCONFIG- Configurare IP si informatii despre conexiunile la internet
LABEL - Schimba numele unei partitii
LOGMAN- Gestioneaza log-urile indicatorului de performanta
LOGOFF - Delogheaza un user
MAKECAB - Creaza fisiere .cab
MEM - Arata informatii despre solicitarea memoriei
MD - Creaza foldere
MODE - Configureza un dispozitiv COM/LPT/CON
MORE - Arata continutul unui fisier
MOUNTVOL - Gestioneaza locatia de montare a unui volum
MOVE - Muta fisiere dintr-un folder intr-altul
MSG - Trimite un mesaj unui user
MSIEXEC - Arata informatii despre installer-ul default Windows
MSTSC - Conexiune intre terminal si server (protocol de accesare PC la distanta)
NET - Gestioneaza resursele retelei
NETSH - Configureaza interfetele de retea, firewal-ul si accesul la distanta
NBTSTAT - Arata statisticile de retea (protocolul NetBIOS prin TCP/IP) 
NETSTAT - Arata statisticile de retea (protocolul TCP/IP)
NSLOOKUP - Gaseste locatia unei anumite adresa IP a unui client sau server si iti arata informatii.
NTBACKUP - Faci back-up la fisiere
OPENFILES - Arata informatii despre fisierele deschise
PATH - Arata sau seteaza calea unde se afla comenzile
PATHPING - Urmareste o adresa si arata intarzierea si numarul de pachete pierdute
PAUSE - Suspenda executia unui fisier batch si iti arata "Press any key to continue..."
PERFMON - Indicator de performanta
PING - Testeaza daca o adresa functioneaza sau nu
POPD - Returneaza un folder initial salvat cu PUSHD
POWERCFG - Configureaza setarile de energie
PRINT - Scoate la imprimanta un fisier text
PRNMNGR - Adauga, sterge si listeaza imprimantele si conexiunile cu acestea
PROMPT - Schimba numele promptului ce apare de fiecare data langa ce scri
PUSHD - Salveaza apoi modifica folderul curent
RASDIAL - Gestioneaza conexiunile RAS (Remote Acces Service - serviciu de acces la distanta)
RASPHONE - Gestioneaza conexiunile RAS
RECOVER - Recupereaza un fisier corupt de pe un hard defect
REG - Citeste, seteaza, exporteaza sau sterge chei sau valori din registru
REGEDIT - Editeaza registrul
REGSVR32  - Inregistreaza fisiere .dll
REGINI - Schimba permisiunile registrului
REM - Comanda pentru comentarii intr-un fisier BATCH
REN - Redenumeste fisiere
REPLACE - Inlocuieste un fisier cu altul 
RESET SESSION - Reseteaza o sesiune de conexiune PC la distanta
RD - Sterge foldere
ROUTE - Manipuleaza tabelele de rutare ale retelei
RUNAS - Executa un program sub alt user
RUNDLL32 - Executa o comanda pentru .dll-uri
SC - Controleaza serviciile
SCHTASKS - Fa sa se deschida automat un program la o data specifica
SET - Modifica sau creaza variabile de sistem
SETLOCAL - Controleaza vizibilitatea variabilelor de sistem
SFC - Verifica fisierele de sistem
SHARE - Afiseaza sau editeaza fisiere sau imprimante partajate
SHIFT - Repozitioneaza parametrii intr-un fisier batch
SHORTCUT - Creaza o scurtatura pentru un fisier
SHUTDOWN - Opreste calculatorul
SLEEP - Face pauza pentru un numar specific de secunde
SORT - Sorteaza intrarile sistemului
START - Porneste un program. Daca nu e specificat niciun program, o sa porneasca o noua fereastra CMD
SUBST - Asociaza o cale cu o litera de partitie sau hard
SYSTEMINFO - Arata informatiile despre calculator
TIME - Arata sau modifica ora
TITLE - Modifica titlul ferestrei CMD
TRACERT - Depisteaza calea unei adrese IP
TSDISCON - Deconecteaza o sesiune de conexiune PC la distanta
TSKILL - Opreste un proces care ruleaza
TSSHUTDN - Opreste sau restarteaza de la distanta un server
TYPE - Arata continutul unui fisier text
TYPEPERF - Scrie informatii despre performanta PC-ului intr-un log text.
VER - Arata informatii despre versiunea Windows-ului
VERIFY - Verifica daca un fisier a fost salvat
VOL - Arata numele partitiei sau hard disk-ului
WMIC - Comenzi pentru WMI (Windows Management Instrumentation - Instrumente de gestionare Windows)
WUAUCLT - Update-uri Windows
XCOPY  - Copiaza fisiere si foldere

Daca vreti sa stiti mai multe despre CMD lasati-mi un comentariu si o sa fac un articol mai amanuntit despre CMD.

Niciun comentariu: