- Master CMD me komanda bazë, të rrjetit dhe të mirëmbajtjes për Windows 10 dhe 11.
- Mësoni rreth operatorëve, variablave, zgjerimit të shtyrë dhe plotësimit automatik në cmd.exe.
- Përdorni shkurtore (F1–F9), kanale dhe ridrejtime për të punuar më shpejt.
Prompti i Komandave (CMD) mbetet një komponent kyç në Windows për detyra të shpejta, të sakta dhe të avancuara që ndonjëherë do të zgjasnin më shumë në ndërfaqen grafike. Edhe pse pamja e saj të kujton MS-DOS, nuk është e njëjta: CMD është interpretuesi i komandave të Windows dhe dobia e saj sot është e jashtëzakonshme për diagnostikimin, automatizimin dhe administrimin.
Në këtë udhëzues, ne kemi përpiluar dhe rishkruar komandat më të dobishme bazë dhe të avancuara për Windows 10 dhe Windows 11 , duke mbuluar gjithçka, nga shfletimi dhe menaxhimi i skedarëve deri te rrjetëzimi, mirëmbajtja, sintaksa e vetë cmd.exe, variablat e mjedisit, shkurtesat dhe truket më pak të dukshme. Gjithçka shpjegohet me shembuj , paralajmërime dhe praktikat më të mira në mënyrë që të mund të lundroni në rreshtin e komandave me lehtësi.
Çfarë është CMD dhe për çfarë përdoret?
CMD, e quajtur edhe Command Prompt , është një konsolë e bazuar në tekst që ju lejon të bashkëveproni drejtpërdrejt me sistemin operativ. Ju lejon të ekzekutoni komanda individuale ose vargje komandash që janë shumë efektive për menaxhimin e skedarëve, diagnostikimin e rrjeteve, automatizimin e detyrave ose aksesimin e opsioneve që GUI nuk i ofron aq shpejt.
Edhe pse ka disa ngjashmëri me MS-DOS, CMD nuk është MS-DOS . Është një mjet administrativ për Windows NT (Windows 7/8/10/11 dhe Server), i aftë të ekzekutojë programe të sistemit, skripte .bat dhe shumë skedarë .exe. Për më tepër, komandat e tij funksionojnë edhe në Windows 11 , kështu që ajo që mësoni këtu do të jetë e dobishme në versionet moderne të sistemit.
Si të hapni konsolën dhe kur të përdorni privilegjet e administratorit
Ka disa mënyra për të hapur CMD, varësisht nga ajo që është më e përshtatshme për ju. Më e drejtpërdrejta është të hapni menynë Start dhe të shkruani cmd për të hapur Command Prompt . Gjithashtu mund të klikoni me të djathtën dhe të zgjidhni Run as administrator nëse keni nevojë për privilegje të larta.
Metoda të tjera praktike: Windows + R dhe shkruani cmd; Windows + X dhe zgjidhni “Command Prompt” (ose Windows PowerShell në varësi të versionit); dhe nga Task Manager (Ctrl + Shift + Esc) te File > Run new task, duke shkruar cmd. Nëse dëshironi që të funksionojë me privilegje të larta, hapni vendndodhjen e shkurtores , shkoni te Properties > Shortcut > Advanced options dhe zgjidhni “Run as administrator”.
Për të lundruar dhe për të gjetur rrugën nëpër dosje, komandat thelbësore janë shumë të thjeshta. `CD` ndryshon direktorinë: `cd Path` ose `cd..` për të shkuar një nivel më lart. `DIR` liston përmbajtjen aktuale me skedarë dhe nën-dosje, dhe `TREE Folder` shfaq pemën e direktorive të një shtegu specifik.
Kur ekrani mbushet plot, CLS e pastron panelin e kontrollit për të filluar nga e para; kur të keni mbaruar, EXIT e mbyll dritaren . Dhe nëse nuk e mbani mend sintaksën e një komande, HELP shfaq listën e të disponueshmeve me një përshkrim të shkurtër, ndërsa shtimi i /? në një komandë (për shembull, dir /?) tregon parametrat e saj.
Për të krijuar dhe organizuar, MD (ose MKDIR) FolderName krijon një dosje të re. RENAME riemërton një skedar (dhe prapashtesën e tij nëse përfshihet), megjithëse nuk i konverton formatet në mënyrë magjike. DEL fshin skedarët ose dosjet (kini kujdes të mos e përdorni pa kujdes; nëse nuk mund t'i fshini, shihni se si të fshini skedarët e pafshirë ) dhe FORMAT formaton një disk të tërë, prandaj përdoreni me kujdes të madh.
Kopjimi, zhvendosja dhe shërbimet e avancuara
Për të dublikuar skedarët, përdorni COPY Destination File ; nëse doni t'i zhvendosni, përdorni MOVE Destination File për t'i zhvendosur pa lënë një kopje. Kur punoni me vëllime të mëdha, ROBOCOPY është thika zvicerane e ushtrisë: kopjim i shpejtë dhe i fuqishëm, ripërpjekje automatike, aftësia për të rifilluar dhe një tregues progresi.
Nëse keni nevojë të krahasoni, FC tregon ndryshimet midis dy skedarëve ose grupeve të skedarëve. ASSOC zbulon se cili program hap një zgjerim specifik, i dobishëm për diagnostikimin e shoqërimeve të skedarëve. Dhe CIPHER mund të mbishkruajë hapësirën e lirë për ta bërë më të vështirë rikuperimin e skedarëve të fshirë.
Diagnostika dhe mirëmbajtja e sistemit
Për të mësuar më shumë rreth kompjuterit tuaj, SYSTEMINFO ofron detaje të tilla si emri i hostit, versioni i saktë i Windows, procesori, RAM-i, pllaka amë dhe hapësira e ruajtjes, ndër të tjera. VER kthen versionin numerik të sistemit dhe TIME shfaq ose ndryshon kohën aktuale, në rast se dyshoni për ndonjë problem.
Në rast gabimesh, CHKDSK kontrollon sipërfaqen e diskut, zbulon sektorët e dëmtuar dhe korrigjon mospërputhjet e sistemit të skedarëve. SFC /scannow shqyrton integritetin e skedarëve të sistemit dhe zëvendëson ato të dëmtuara me kopje të ruajtura në memorje (kërkon CMD si administrator). Për detyra shtesë, përdor ndërfaqen DISM.
Për të liruar hapësirë, CLEANMGR hap mjetin klasik të Pastrimit të Diskut. Nëse merrni paralajmërime për hapësirë të ulët, mund ta shpërfillni alarmin për hapësirë të ulët . Nëse doni të vlerësoni performancën, WINSAT FORMAL ekzekuton një pikë referimi të përgjithshme; mund të përdorni variante si CPUFORMAL, MEMFORMAL, GRAPHICSFORMAL ose DISKFORMAL për të matur komponentë specifikë.
Detyra të tjera: DEFRAG defragmenton diskun; DISKPART menaxhon disqet dhe ndarjet (LIST DISK, LIST VOLUME për inventarin); SHUTDOWN -s -t cakton një mbyllje brenda pak sekondash (ose -r për të rinisur) dhe LOGOFF ju çregjistron pa e fikur kompjuterin. Nëse ju nevojitet Paneli klasik i Kontrollit, CONTROL PANEL e hap atë menjëherë. Nëse ju duhet të bashkoni ndarje, shihni se si të bashkoni dy ndarje NTFS për raste specifike.
Rrjetet dhe lidhshmëria
Për të filluar, IPCONFIG shfaq konfigurimin e IP-së, maskën e nënrrjetit, portën hyrëse, DNS-in dhe shumë më tepër, ideale për një përmbledhje të shpejtë të rrjetit tuaj. PING kontrollon lidhshmërinë me një host; nëse keni nevojë për informacion më të detajuar të rrugëzimit dhe vonesën nga një hop në tjetrin, TRACERT dhe PATHPING janë miqtë tuaj më të mirë.
Kur heton lidhjet aktive dhe portet në përdorim, NETSTAT rendit statistikat, tabelat e rrugëzimit dhe statusin e TCP/IP. GETMAC ju jep adresën MAC të kartës së rrjetit të kompjuterit dhe NSLOOKUP përdoret për të validuar zgjidhjen DNS të emrave dhe IP-ve. Për analiza të mëtejshme, NETSH ju lejon të modifikoni dhe diagnostikoni konfigurimet e rrjetit në thellësi.
Sintaksa, operatorët dhe ngjyrat cmd.exe
Vetë interpretuesi cmd mbështet parametra shumë të dobishëm: /c ekzekuton një komandë dhe del, /k e ekzekuton atë dhe e mban të hapur konsolën, /q çaktivizon jehonën, /d çaktivizon AutoRun, /a dhe /u detyrojnë daljen ANSI ose Unicode, /e:on|off kontrollon zgjerimet e komandave, /f:on|off aktivizon plotësimin e emrit dhe /v:on|off aktivizon zgjerimin e vonuar të variablave.
Për të ndryshuar ngjyrat, /t:bf rregullon sfondin dhe planin e parë duke përdorur shifra heksadecimale. Këto janë vlerat e vlefshme:
| trimëri | Ngjyra |
|---|---|
| 0 | I zi |
| 1 | Azul |
| 2 | E gjelbër |
| 3 | ujë |
| 4 | Rojo |
| 5 | vjollcë |
| 6 | Amarillo |
| 7 | Blanco |
| 8 | Gri |
| 9 | Blu e lehte |
| a | Jeshile e hapur |
| b | Ujë i pastër |
| c | Drite e kuqe |
| d | Púrpura e qartë |
| e | E verdhe e lehte |
| f | E bardhë e ndritshme |
Operatorët bëjnë gjithë ndryshimin: | transmeton daljen e një komande në hyrjen e një tjetre; || ekzekuton tjetrën vetëm nëse e mëparshmja dështon; > ridrejton daljen në një skedar; & lidh komandat në zinxhir; dhe && i ekzekuton ato në sekuencë vetëm nëse janë të suksesshme.
Me karaktere dhe shtigje speciale që përmbajnë hapësira, thonjëzat e dyfishta janë të detyrueshme dhe shpesh duhet të përdorni simbole escape si & , <, >, (), |, ^, =, !, +, ~ dhe hapësira. Ka veçori kur kombinohen thonjëzat me /c ose /k : nëse nuk plotësohen kushte të caktuara (për shembull, një palë e vetme thonjëzash pa karaktere speciale brenda), cmd heq thonjëzat e para dhe të fundit dhe përpunon pjesën tjetër në përputhje me rrethanat.
Variablat mjedisorë dhe zgjerimi i shtyrë
Mjedisi i komandës përbëhet nga variabla të sistemit dhe përdoruesit që kontrollojnë sjelljen e shell-it dhe vetë Windows-it. Për t'i parë ato, përdorni `set` (në PowerShell, `Get-ChildItem Env: `), dhe për të kërkuar një variabël specifik, përdorni `set VariableName`.
Për të krijuar ose ndryshuar vlera, përdorni `set Name=value` ; për ta fshirë atë, përdorni `set Name= `. Nëse vlera përmban karaktere speciale (>, |, &, ^), duhet ta shmangni atë me ^ ose ta mbyllni në thonjëza të dyfishta (këto ruhen si pjesë e vlerës). Për shembull: `set Name=New^&Name` ose `set Name="New&Name"`.
Për të zëvendësuar përmbajtjen e një variabli brenda rreshtit, përdorni %VARIABLE% në komanda dhe skripte: cmd e zgjeron atë vetëm një herë (jo në mënyrë rekursive). Nëse duhet të vlerësoni vlerat pas ndryshimeve brenda një blloku, aktivizoni zgjerimin e vonuar (/v:on) dhe përdorni !VARIABLE!.
Skedarët dhe direktoritë e plotësimit automatik
Plotësimi i emrit nuk është i aktivizuar si parazgjedhje, por mund ta aktivizoni me cmd /f:on . Përveç kësaj, është e mundur të konfiguroni çelësat në Regjistër në këto shtigje: HKLM\Software\Microsoft\Command Processor\CompletionChar dhe PathCompletionChar , dhe ekuivalentët e tyre në HKCU , duke përdorur vlerat REG_DWORD (për shembull, 0x9 për TAB ose 0x08 për BACKSPACE).
Me përfundimin e aktivizuar, CTRL+D plotëson drejtoritë dhe CTRL+F plotëson skedarët dhe drejtoritë . Përsëritja e këtyre kombinimeve përsërit përputhjet; Shift+tasti përkatës lëviz prapa. Nëse e modifikoni vargun, lista e përputhjeve llogaritet përsëri dhe shtigjet me hapësira futen në thonjëza për të parandaluar gabimet.
Shkurtesat dhe truket për të kursyer kohë
Tastet e funksioneve përshpejtojnë punën me historikun. F1 rishkruan komandën e fundit karakter pas karakteri; F2 kërkon një karakter dhe e ngjit nga fillimi në shfaqjen e tij të parë; F3 rishkruan plotësisht komandën e fundit; F4 fshin nga kursori te karakteri i specifikuar.
F5 kalon nëpër komandat e mëparshme (pa aktivizuar plotësimin automatik), F6 fut flamurin EOF (^Z), F7 shfaq një menu historiku, F8 rishkruan komandat e përdorura më parë dhe F9 riekzekuton sipas numrit nga menyja F7. Gjithashtu mund të përdorni shigjetën lart për të rikuperuar komandën e mëparshme me kursorin në fund.
Për të ekzekutuar disa komanda njëra pas tjetrës, lidhini ato së bashku me && ose ndajini ato me & nëse nuk mbështeteni te suksesi. Nëse diçka ngec, CTRL+C anulon ekzekutimin (dhe nëse një aplikacion ngrin, shihni se si të mbyllni një aplikacion të ngrirë në Windows ). Shumë rezultate? Shtoni | më shumë për të faqezuar, | gjej "tekstin" për të filtruar rreshtat me një fjalë specifike, | clip për ta kopjuar në kujtesën e përkohshme ose > file.txt për ta ruajtur atë.
Shembuj praktikë dhe "receta" të vogla
Për të pastruar ekranin, `cls` e kthen konsolën në një gjendje të pastër. Nëse dëshironi një listë të thjeshtë teksti të gjithçkaje në një dosje, `dir /b > listado.txt` krijon një skedar me emrat e skedarëve dhe nën-direktorive në shtegun aktual.
Nëse preferoni ta kopjoni rezultatin në kujtesën e përkohshme, mund të shkruani dir | clip dhe pastaj ta ngjisni me Ctrl + V. Për të shkruar simbolin e tubit në shumë tastiera spanjolle, mbani mend se zakonisht shfaqet me AltGr + 1.
Për të riparuar skedarët e sistemit, `sfc /scannow` skanon dhe riparon çdo skedar të dëmtuar që gjen duke përdorur memorjet lokale të përkohshme. Nëse shfaqet një numër i madh gabimesh, mund të jetë koha për të zëvendësuar diskun përpara se të humbni të dhëna.
Si kuriozitet, mundeni ngulit një skedar brenda një imazhi me: copy /b documento.docx+foto.png salida.pngKur hapni imazhin, do ta shihni foton; kur hapni skedarin që rezulton me aplikacionin e duhur (për shembull, Word), do të jeni në gjendje të qaseni në përmbajtjen e fshehur të dokumentit.
Për të audituar softuerin, `wmic product get name` liston programet e instaluara. Ekziston një opsion çinstalimi duke përdorur `wmic product ku "ExactName" thërret uninstall /nointeractive` , megjithëse nuk është metoda më e përshtatshme sepse kërkon emrin e saktë, kështu që zakonisht nuk është mënyra më e mirë për të çinstaluar një numër të madh programesh.
Nëse ju doni ndryshoni titullin e dritares Për të dalluar instancat, përdorni CMD: title MiConsolaPër të mësuar më shumë rreth kontrolluesve, drajverquery /fo list /v tregon vendndodhjen, statusin, madhësinë dhe datën e secilit shofer (shih Si të zbuloj se cilët drajverë kam instaluar).
Me listat, `dir` mbështet renditjen: për shembull, `dir /os` (sipas madhësisë) ose opsione date si `dir /od` për të parë nga më e vjetra tek më e reja. Eksperimentoni me modifikuesin `/o` dhe nën-opsionet e tij për të arritur rendin e dëshiruar bazuar në kriteret tuaja.
Për të bërë inventarin e pajisjeve, systeminfo Shfaq gjithçka në ekran (mund ta kombinoni me > info.txt për ta ruajtur). Nëse e mbani softuerin të përditësuar është gjëja juaj, winget upgrade – të gjitha Zbulon dhe përditëson aplikacionet e disponueshme nga rreshti i komandës, dhe është gjithashtu e mundur përditësoni një aplikacion specifik me: winget upgrade NOMBRE_PROGRAMA.EXTENSION.
Për një skanim të shpejtë të programeve keqdashëse me antivirusin e Microsoft-it, mund të ekzekutoni një skanim i shpejtë duke përdorur programin e linjës së komandës Windows Defender, për shembull: mpcmdrun.exe -Scan -1 nga rruga e saj përkatëse.
Nëse doni të shihni versionin e saktë të Windows që po përdor kompjuteri juaj, shkruani winver . Do të shfaqet një dritare që tregon edicionin, numrin e ndërtimit dhe, nëse licenca është e lidhur me llogarinë tuaj Microsoft, edhe ajo lidhje do të pasqyrohet.
Probleme të zakonshme dhe si t'i zgjidhni ato
Nëse CMD shfaq "Aksesi nuk është i lejuar ", ndoshta nuk keni leje: rihapni konsolën si administrator. Kur mesazhi thotë se nuk mund ta gjejë skedarin, kontrolloni shtigjet, thonjëzat dhe hapësirat , pasi këto janë shpesh shkaku.
Nëse shihni "Gabim sintaksor ", kontrolloni parametrat ose përdorni /? për të thirrur opsionet e komandës. Kur një komandë "nuk përgjigjet", shtypni Ctrl+C për të ndërprerë ekzekutimin dhe për të kontrolluar nëse ka nevojë për parametra shtesë. Nëse dyshoni për probleme me kodimin, provoni chcp 65001 (UTF-8) ose ekzekutoni komandën nga PowerShell.
CMD vs PowerShell: Dallimet kryesore
Vizualisht janë të ngjashëm, por nuk janë në të njëjtën kategori . CMD funksionon me tekst të thjeshtë dhe është ideal për detyra bazë, skripte të thjeshta .bat dhe operacione të shpejta. PowerShell funksionon me objekte , ka gjuhën e vet të skriptimit, module, kushte, sythe dhe shumë aftësi të tjera të avancuara automatizimi dhe menaxhimi.
Në përdorimin e përditshëm, CMD mbetet tepër i përshtatshëm për ping-e, lista, kopje rezervë, mirëmbajtje dhe diagnostikim të shpejtë. Nëse jeni duke kërkuar automatizim kompleks, dalje të integruar dhe manipulim të strukturuar të të dhënave, PowerShell është mjeti që do t'ju japë atë avantazh shtesë.
Pyetje të shpeshta të shpeshta
A janë CMD dhe PowerShell e njëjta gjë?
Jo, ato shërbejnë për role të ndryshme : CMD është më e thjeshtë dhe më e drejtpërdrejtë për detyrat themelore; PowerShell është më i fuqishëm, fleksibël dhe i orientuar drejt automatizimit kompleks.
Çfarë përparësish ofron CMD në krahasim me ndërfaqen grafike?
Shpejtësi, akses i drejtpërdrejtë dhe automatizim : mund të qaseni në opsione që nuk janë të dukshme në GUI dhe të ndërroni komandat për të kursyer kohë.
A do të jetë ende i disponueshëm CMD në versionet e ardhshme të Windows?
Microsoft vazhdon të mbështesë CMD-në, megjithëse promovon PowerShell-in si mjedisin kryesor. Nuk ka asnjë njoftim zyrtar për tërheqjen e tij.
A mund të ekzekutoj komanda PowerShell në CMD?
Jo drejtpërdrejtAto janë gjuhë të ndryshme, megjithëse mund ta hapni PowerShell nga CMD duke shtypur powershell dhe të lëshojnë komandat e tyre atje.
A është e sigurt të ekzekutohet ndonjë komandë?
Varet nga komanda . Shmangni kopjimin dhe ngjitjen pa e kuptuar atë, veçanërisht nëse modifikon sistemin (formatim, ndryshime në regjistër, fshirje).
Si mund ta shoh versionin CMD?
Shkruani ver për versionin e sistemit ose cmd /? për informacionin e interpretuesit të komandave në instalimin tuaj.
A mund të personalizohet pamja e dritares?
Po, te Vetitë (klikoni me të djathtën në shiritin e titullit): ngjyrat, shkronjat, madhësia e dritares dhe më shumë.
Çfarë ndodh nëse një komandë nuk ekziston?
Mund të mungojnë lejet ose komanda mund të mos jetë e disponueshme në versionin tuaj . Provoni ta ekzekutoni si administrator dhe konfirmoni që nuk është një komandë ekskluzive për PowerShell.
A mund të anulohen ndryshimet e bëra duke përdorur CMD?
Jo gjithmonë : Fshirja pa një kopje rezervë është e pakthyeshme. Për cilësimet e konfigurimit, kërkoni komandën e kundërt ose rivendosni nga një kopje rezervë.
Me të gjitha sa më sipër, tani keni një repertor të plotë për të zotëruar CMD-në : nga lundrimi në dosje, kopjimi ose krahasimi i skedarëve dhe menaxhimi i sistemit, deri te eksplorimi i rrjetit, lidhja zinxhir e komandave me operatorë, maksimizimi i variablave dhe plotësimi automatik, ose përdorimi i shkurtesave pak të njohura. I përdorur me mençuri , Prompti i Komandës bëhet një nxitës i produktivitetit dhe një litar shpëtimi kur ndërfaqja dështon.