CMD komandas: Pilnīgs ceļvedis ar padomiem, sintaksi un piemēriem

Pēdējā atjaunošana: 17 novembris 2025
  • Apgūstiet CMD ar pamata, tīkla un uzturēšanas komandām operētājsistēmām Windows 10 un 11.
  • Uzziniet par operatoriem, mainīgajiem, atlikto paplašināšanu un automātisko pabeigšanu cmd.exe.
  • Lai strādātu ātrāk, izmantojiet īsinājumtaustiņus (F1–F9), vertikālās līnijas un pāradresācijas.

CMD komandas operētājsistēmā Windows

Komandrinda (CMD) joprojām ir galvenā Windows sastāvdaļa ātrai, precīzai un sarežģītai uzdevumu veikšanai, kuru izpilde grafiskajā saskarnē dažreiz aizņemtu ilgāku laiku. Lai gan tās izskats atgādina MS-DOS, tā nav tā pati: CMD ir Windows komandu interpretētājs , un tās lietderība mūsdienās ir milzīga diagnostikai, automatizācijai un administrēšanai.

Šajā rokasgrāmatā esam apkopojuši un pārrakstījuši visnoderīgākās pamata un papildu komandas operētājsistēmām Windows 10 un Windows 11 , aptverot visu, sākot no pārlūkošanas un failu pārvaldības līdz tīklošanai, apkopei, paša cmd.exe sintaksei, vides mainīgajiem, īsinājumtaustiņiem un mazāk acīmredzamiem trikiem. Viss ir izskaidrots ar piemēriem , brīdinājumiem un labāko praksi, lai jūs varētu viegli orientēties komandrindā.

Kas ir CMD un kam to lieto?

CMD, ko sauc arī par komandrindu , ir uz tekstu balstīta konsole, kas ļauj tieši mijiedarboties ar operētājsistēmu. Tā ļauj palaist atsevišķas komandas vai komandu virknes , kas ir ļoti efektīvas failu pārvaldībai, tīklu diagnostikai, uzdevumu automatizēšanai vai piekļuvei opcijām, kuras grafiskajā lietotāja saskarnē (GUI) nenodrošina tik ātri.

CMD komanda
Saistītais raksts:
CMD komanda: padomi un triki, lai maksimāli izmantotu Windows termināļa sniegtās iespējas

Lai gan tai ir dažas līdzības ar MS-DOS, CMD nav MS-DOS . Tas ir administratīvs rīks operētājsistēmai Windows NT (Windows 7/8/10/11 un Server), kas spēj palaist sistēmas utilītas, .bat skriptus un daudzus .exe failus. Turklāt tās komandas darbojas arī operētājsistēmā Windows 11 , tāpēc šeit uzzinātais būs noderīgs mūsdienu sistēmas versijās.

Kā atvērt konsoli un kad izmantot administratora privilēģijas

CMD var atvērt vairākos veidos atkarībā no tā, kurš jums ir ērtākais. Vistiešākais veids ir atvērt izvēlni Sākt un ierakstīt cmd, lai atvērtu komandu uzvedni . Varat arī ar peles labo pogu noklikšķināt un izvēlēties Palaist kā administratoram, ja jums ir nepieciešamas paaugstinātas privilēģijas.

Citas praktiskas metodes: nospiediet taustiņu kombināciju Windows + R un ierakstiet cmd; Windows + X un atlasiet “Komandrinda” (vai Windows PowerShell atkarībā no versijas); un uzdevumu pārvaldniekā (Ctrl + Shift + Esc) sadaļā Fails > Palaist jaunu uzdevumu ierakstiet cmd. Ja vēlaties, lai tas darbotos ar paaugstinātām privilēģijām, atveriet saīsnes atrašanās vietu , dodieties uz Rekvizīti > Saīsne > Papildu opcijas un atzīmējiet “Palaist kā administratoram”.

Navigācija un pamata failu darbības

Lai pārvietotos un atrastu ceļu mapēs, svarīgākās komandas ir ļoti vienkāršas. `CD` maina direktoriju: `cd Path` vai `cd..`, lai pārietu vienu līmeni augstāk. `DIR` uzskaita pašreizējo saturu ar failiem un apakšmapēm, un `TREE Folder` parāda konkrēta ceļa direktoriju koku.

Kad ekrāns kļūst pilns, CLS notīra konsoli , lai sāktu no jauna; kad esat pabeidzis, EXIT aizver logu . Un, ja neatceraties komandas sintaksi, HELP parāda pieejamo sarakstu ar īsu aprakstu, savukārt, pievienojot komandai /? (piemēram, dir /?), tiek parādīti tās parametri.

Lai izveidotu un organizētu, MD (vai MKDIR) FolderName izveido jaunu mapi. RENAME pārdēvē failu (un tā paplašinājumu, ja tāds ir), lai gan tas maģiski nepārveido formātus. DEL dzēš failus vai mapes (esiet uzmanīgi, lai to nelietotu neuzmanīgi; ja nevarat tos izdzēst, skatiet, kā izdzēst neizdzēšamus failus ), un FORMAT formatē visu disku, tāpēc lietojiet to ļoti piesardzīgi.

Kopēšana, pārvietošana un papildu utilītas

Lai dublētu failus, izmantojiet komandu COPY Destination File ; ja vēlaties tos pārvietot, izmantojiet komandu MOVE Destination File, lai tos pārvietotu, neatstājot kopiju. Strādājot ar lieliem apjomiem, ROBOCOPY ir Šveices armijas nazis: ātra un stabila kopēšana, automātiski atkārtoti mēģinājumi, iespēja atsākt un progresa indikators.

Ja nepieciešams salīdzināt, FC parāda atšķirības starp diviem failiem vai failu kopām. ASSOC atklāj, kura programma atver konkrētu paplašinājumu, kas ir noderīgi failu asociāciju diagnostikai. Savukārt CIPHER var pārrakstīt brīvo vietu, lai apgrūtinātu izdzēsto failu atgūšanu.

  Pilnīgs programmatūras ceļvedis operētājsistēmai Windows: svarīgākās programmas

Sistēmas diagnostika un apkope

Lai uzzinātu vairāk par jūsu datoru, SYSTEMINFO sniedz informāciju, piemēram, resursdatora nosaukumu, precīzu Windows versiju, procesoru, RAM, mātesplati un krātuvi, kā arī citu informāciju. VER atgriež skaitlisko sistēmas versiju, un TIME parāda vai maina pašreizējo laiku, ja jums ir aizdomas par kādām problēmām.

Kļūdu gadījumā CHKDSK pārbauda diska virsmu, atrod bojātus sektorus un izlabo failu sistēmas neatbilstības. SFC /scannow pārbauda sistēmas failu integritāti un aizstāj bojātos failus ar kešatmiņā saglabātām kopijām (nepieciešama CMD kā administratoram). Papildu uzdevumiem tiek izmantota DISM saskarne.

Lai atbrīvotu vietu, CLEANMGR atver klasisko diska tīrīšanas rīku. Ja saņemat brīdinājumus par nepietiekamu vietu, varat to noraidīt . Ja vēlaties novērtēt veiktspēju, WINSAT FORMAL veic vispārēju etalonu testu; konkrētu komponentu mērīšanai varat izmantot tādus variantus kā CPUFORMAL, MEMFORMAL, GRAPHICSFORMAL vai DISKFORMAL .

Citi uzdevumi: DEFRAG defragmentē disku; DISKPART pārvalda diskus un nodalījumus (LIST DISK, LIST VOLUME inventarizācijai); SHUTDOWN -s -t ieplāno izslēgšanu pēc dažām sekundēm (vai -r, lai restartētu), un LOGOFF jūs atvieno, neizslēdzot datoru. Ja jums ir nepieciešams klasiskais vadības panelis, CONTROL PANEL to atver nekavējoties. Ja jums ir jāapvieno nodalījumi, skatiet, kā apvienot divus NTFS nodalījumus konkrētos gadījumos.

Tīkli un savienojamība

Lai sāktu, IPCONFIG parāda IP konfigurāciju, apakštīkla masku, vārteju, DNS un daudz ko citu, kas ir ideāli piemērots ātram tīkla pārskatam. PING pārbauda savienojamību ar resursdatoru; ja nepieciešama detalizētāka maršrutēšanas informācija un pāreju starp pārejām latentums, TRACERT un PATHPING ir jūsu labākie draugi.

Izpētot aktīvos savienojumus un izmantotās pieslēgvietas, NETSTAT uzrāda statistiku, maršrutēšanas tabulas un TCP/IP statusu. GETMAC sniedz datora tīkla kartes MAC adresi , un NSLOOKUP tiek izmantota, lai validētu nosaukumu un IP adrešu DNS izšķirtspēju. Lai veiktu tālāku analīzi, NETSH ļauj detalizēti modificēt un diagnosticēt tīkla konfigurācijas.

cmd.exe sintakse, operatori un krāsas

Pats cmd interpretētājs atbalsta ļoti noderīgus parametrus: /c izpilda komandu un iziet no tās, /k izpilda to un atstāj konsoli atvērtu, /q atspējo atbalsi, /d atspējo automātisko palaišanu, /a un /u piespiedu kārtā aktivizē ANSI vai Unicode izvadi, /e:on|off kontrolē komandu paplašinājumus, /f:on|off aktivizē nosaukuma pabeigšanu un /v:on|off iespējo aizkavētu mainīgo paplašināšanu.

Lai mainītu krāsas, /t:bf pielāgo fonu un priekšplānu, izmantojot heksadecimālos ciparus. Derīgās vērtības ir šādas:

varonība Krāsa
0 Melns
1 Azul
2 Zaļš
3 Ūdens
4 Sarkans
5 Violets
6 Amarillo
7 Blanco
8 Pelēks
9 Gaiši zils
a Gaiši zaļa
b Dzidrs ūdens
c Gaiši sarkans
d Purpura claro
e Gaiši dzeltens
f Spilgti balts

Operatori rada visu atšķirību: | pārsūta vienas komandas izvadi uz citas komandas ievadi; || izpilda nākamo tikai tad, ja iepriekšējā neizdodas; > novirza izvadi uz failu; & saķēdē komandas; un && izpilda tās secīgi tikai tad, ja tās ir veiksmīgas.

Izmantojot speciālās rakstzīmes un ceļus, kas satur atstarpes, pēdiņas ir obligātas, un bieži vien ir jāizmanto tādi simboli kā & , <, >, (), |, ^, =, !, +, ~ un atstarpes. Apvienojot pēdiņas ar /c vai /k , pastāv īpatnības : ja nav izpildīti noteikti nosacījumi (piemēram, viens pēdiņu pāris bez speciālajām rakstzīmēm iekšpusē), cmd noņem pirmās un pēdējās pēdiņas un attiecīgi apstrādā pārējās.

Vides mainīgie un atliktā paplašināšanās

Komandrindas vide sastāv no sistēmas un lietotāja mainīgajiem, kas kontrolē čaulas un pašas Windows darbību. Lai tos skatītu, izmantojiet `set` (PowerShell sistēmā `Get-ChildItem Env: `), un, lai vaicātu konkrētu mainīgo, izmantojiet `set VariableName`.

Lai izveidotu vai mainītu vērtības, izmantojiet `set Name=value` ; lai to dzēstu, izmantojiet `set Name= `. Ja vērtība satur speciālās rakstzīmes (>, |, &, ^), tā ir jāatsakās ar ^ vai jāievieto pēdiņās (tās tiek saglabātas kā vērtības daļa). Piemēram: `set Name=New^&Name` vai `set Name="New&Name"`.

Lai aizstātu mainīgā saturu tieši rindā, komandās un skriptos izmantojiet %VARIABLE% : cmd to paplašina tikai vienu reizi (nevis rekursīvi). Ja jums ir jānovērtē vērtības pēc izmaiņām bloka ietvaros, iespējojiet aizkavētu paplašināšanu (/v:on) un izmantojiet !VARIABLE!.

  Pilnīga rokasgrāmata par Windows 11 manuālu atjaunināšanu

Automātiski pabeigt failus un direktorijus

Nosaukuma pabeigšana pēc noklusējuma nav iespējota, bet to var iespējot, izmantojot cmd /f:on . Turklāt reģistra atslēgas var konfigurēt šajos ceļos: HKLM\Software\Microsoft\Command Processor\CompletionChar un PathCompletionChar , kā arī to ekvivalentus HKCU , izmantojot REG_DWORD vērtības (piemēram, 0x9 TAB taustiņam vai 0x08 BACKSPACE taustiņam).

Ja ir iespējota pabeigšana, taustiņu kombinācija CTRL+D pabeidz direktoriju iekļaušanu , bet CTRL+F pabeidz failu un direktoriju iekļaušanu . Atkārtojot šīs kombinācijas, tiek atkārtoti pārbaudītas atbilstības; nospiežot taustiņu Shift+atbilstošā taustiņa taustiņu, tiek pārvietots atpakaļ. Ja rediģējat virkni, atbilstību saraksts tiek pārrēķināts, un ceļi ar atstarpēm tiek ievietoti pēdiņās, lai novērstu kļūdas.

Īsceļi un laika taupīšanas triki

Funkciju taustiņi paātrina darbu ar vēsturi. F1 pārraksta pēdējo komandu pa vienai rakstzīmei; F2 pieprasa rakstzīmi un ielīmē no sākuma līdz tās pirmajam gadījumam; F3 pilnībā pārraksta pēdējo komandu; F4 dzēš no kursora līdz norādītajai rakstzīmei.

F5 pārslēdzas starp iepriekšējām komandām (ja nav iespējota automātiskā pabeigšana), F6 ievieto EOF karodziņu (^Z), F7 parāda vēstures izvēlni, F8 pārraksta iepriekš izmantotās komandas un F9 atkārtoti izpilda komandu pēc numura no F7 izvēlnes. Varat arī izmantot augšupvērsto bultiņu , lai izgūtu iepriekšējo komandu, kad kursors atrodas beigās.

Lai izpildītu vairākas komandas pēc kārtas, savienojiet tās ķēdē ar && vai atdaliet tās ar &, ja nepaļaujaties uz panākumiem. Ja kaut kas iestrēgst, taustiņu kombinācija CTRL+C atceļ izpildi (un, ja lietojumprogramma sasalst, skatiet, kā aizvērt sasalušu lietojumprogrammu operētājsistēmā Windows ). Pārāk daudz izvades? Pievienojiet |vairāk , lai lapotu, |find "text" , lai filtrētu rindas ar konkrētu vārdu, |clip , lai kopētu uz starpliktuvi, vai > file.txt, lai to saglabātu.

Praktiski piemēri un nelielas “receptes”

Lai notīrītu ekrānu, `cls` atgriež konsoli tīrā stāvoklī. Ja vēlaties vienkārša teksta sarakstu ar visu mapes saturu, `dir /b > listado.txt` izveido failu ar failu un apakšdirektoriju nosaukumiem pašreizējā ceļā.

Ja vēlaties kopēt izvadi starpliktuvē, varat ierakstīt dir | clip un pēc tam ielīmēt to, nospiežot taustiņu kombināciju Ctrl + V. Lai ierakstītu vertikālās līnijas simbolu daudzās spāņu tastatūrās, atcerieties, ka tas parasti tiek izvadīts, nospiežot taustiņu kombināciju AltGr + 1.

Lai labotu sistēmas failus, komanda `sfc /scannow` skenē un labo visus atrastos bojātos failus, izmantojot lokālās kešatmiņas. Ja parādās liels skaits kļūdu, iespējams, ir pienācis laiks nomainīt disku , pirms tiek zaudēti dati.

Kā kuriozu, jūs varat iegult failu attēlā ar: copy /b documento.docx+foto.png salida.pngAtverot attēlu, jūs redzēsiet fotoattēlu; atverot iegūto failu atbilstošā lietotnē (piemēram, Word), varēsiet piekļūt slēptajam dokumenta saturam.

Lai auditētu programmatūru, `wmic product get name` uzskaita instalētās programmas. Ir pieejama atinstalēšanas opcija, izmantojot `wmic product where "ExactName" call uninstall /nointeractive` , lai gan tā nav ērtākā metode, jo tai ir nepieciešams precīzs nosaukums, tāpēc parasti tas nav labākais veids, kā atinstalēt lielu skaitu programmu.

Ja jūs vēlaties mainīt loga nosaukumu Lai atšķirtu instances, izmantojiet CMD: title MiConsolaLai uzzinātu vairāk par kontrolieriem, draivera vaicājums /fo saraksts /v parāda katra vadītāja atrašanās vietu, statusu, izmēru un datumu (skatiet Kā uzzināt, kuri draiveri man ir instalēti).

Sarakstos `dir` atbalsta kārtošanu: piemēram, `dir /os` (pēc izmēra) vai datuma opcijas, piemēram, `dir /od`, lai skatītu no vecākā līdz jaunākajam. Eksperimentējiet ar modifikatoru `/o` un tā apakšopcijām, lai sasniegtu vēlamo secību, pamatojoties uz jūsu kritērijiem.

Lai inventarizētu aprīkojumu, sistēmas informācija Tas visu parāda ekrānā (varat to apvienot ar > info.txt lai to saglabātu). Ja vēlaties atjaunināt savu programmatūru, spārnu jauninājums - visi Tas atrod un atjaunina pieejamās lietotnes no komandrindas, un tas ir iespējams arī atjaunināt konkrētu lietotni ar: winget upgrade NOMBRE_PROGRAMA.EXTENSION.

Lai ātri skenētu ļaunprogrammatūru, izmantojot Microsoft antivīrusu, varat palaist ātrā skenēšana izmantojot Windows Defender komandrindas utilītu, piemēram: mpcmdrun.exe -Scan -1 no atbilstošā maršruta.

  Diagnostikas rīks operētājsistēmā Windows 11: pilnīgs datora kopšanas ceļvedis

Ja vēlaties redzēt precīzu Windows versiju, kas darbojas jūsu datorā, ierakstiet winver . Parādīsies logs, kurā būs redzams izdevums, būvējuma numurs un, ja licence ir saistīta ar jūsu Microsoft kontu, tiks atspoguļota arī šī saistība.

Bieži sastopamas problēmas un to risināšanas veidi

Ja komandrindas logā tiek parādīts ziņojums "Piekļuve liegta ", jums, iespējams, trūkst atļauju: atveriet konsoli vēlreiz kā administrators. Ja tiek parādīts ziņojums, ka fails netiek atrasts, pārbaudiet ceļus, pēdiņas un atstarpes , jo tieši tās bieži vien ir iemesls.

Ja redzat ziņojumu “Sintakses kļūda ”, pārbaudiet parametrus vai izmantojiet /?, lai izsauktu komandas opcijas. Ja komanda “nereaģē”, nospiediet taustiņu kombināciju Ctrl+C, lai pārtrauktu izpildi un pārbaudītu, vai tai ir nepieciešami papildu parametri. Ja jums ir aizdomas par kodēšanas problēmām, izmēģiniet chcp 65001 (UTF-8) vai palaidiet komandu no PowerShell.

CMD pret PowerShell: galvenās atšķirības

Vizuāli tie ir līdzīgi, taču tie nav vienā līgā . CMD darbojas ar vienkāršu tekstu un ir ideāli piemērots pamata uzdevumiem, vienkāršiem .bat skriptiem un ātrām darbībām. PowerShell darbojas ar objektiem , tam ir sava skriptvaloda, moduļi, nosacījumi, cikli un daudzas citas uzlabotas automatizācijas un pārvaldības iespējas.

Ikdienas lietošanā CMD joprojām ir neticami ērts ping pieprasījumiem, sarakstiem, dublējumkopijām, apkopei un ātrai diagnostikai. Ja meklējat sarežģītu automatizāciju, integrētu izvadi un strukturētu datu manipulāciju, PowerShell ir rīks , kas sniegs jums papildu priekšrocības.

Ātrie bieži uzdotie jautājumi

Vai CMD un PowerShell ir viens un tas pats?

Nē, tiem ir dažādas lomas : CMD ir vienkāršāks un tiešāks pamata uzdevumiem; PowerShell ir jaudīgāks, elastīgāks un paredzēts sarežģītai automatizācijai.

Kādas priekšrocības CMD piedāvā salīdzinājumā ar grafisko saskarni?

Ātrums, tieša piekļuve un automatizācija : varat piekļūt opcijām, kas nav redzamas grafiskajā lietotāja saskarnē, un ķēdes komandām, lai ietaupītu laiku.

Vai CMD joprojām būs pieejams nākamajās Windows versijās?

Microsoft saglabā atbalstu CMD, lai gan tas reklamē PowerShell kā primāro vidi. Oficiāla paziņojuma par tā darbības pārtraukšanu nav.

Vai es varu palaist PowerShell komandas CMD?

Ne tiešiTās ir dažādas valodas, lai gan PowerShell var atvērt no CMD, ierakstot powershell un tur palaist savas komandas.

Vai ir droši palaist jebkuru komandu?

Tas ir atkarīgs no komandas . Izvairieties no kopēšanas un ielīmēšanas, to neizprotot, it īpaši, ja tā modificē sistēmu (formatēšanu, reģistra izmaiņas, dzēšanu).

Kā es varu apskatīt CMD versiju?

Ievadiet ver , lai skatītu sistēmas versiju, vai cmd /?, lai skatītu komandu interpretatora informāciju par instalāciju.

Vai loga izskatu var pielāgot?

Jā, sadaļā Rekvizīti (ar peles labo pogu noklikšķiniet uz virsrakstjoslas): krāsas, fonti, loga izmērs un citi iestatījumi.

Kas notiek, ja komandas nav?

Iespējams, trūkst atļauju vai komanda jūsu izdevumā nav pieejama . Mēģiniet palaist kā administrators un pārliecinieties, ka tā nav tikai PowerShell komanda.

Vai ar CMD veiktās izmaiņas var atsaukt?

Ne vienmēr : dzēšana bez dublējuma ir neatgriezeniska. Konfigurācijas iestatījumus meklējiet pretēju komandu vai atjaunojiet no dublējuma.

Ar visu iepriekš minēto jums tagad ir pilnīgs komandu uzvednes (CMD) apgūšanas repertuārs : sākot ar mapju navigāciju, failu kopēšanu vai salīdzināšanu un sistēmas pārvaldību, līdz tīkla izpētei, komandu savienošanai ar operatoriem, mainīgo maksimizēšanai un automātiskai pabeigšanai vai mazpazīstamu īsinājumtaustiņu izmantošanai. Gudri izmantota , komandrinda kļūst par produktivitātes veicinātāju un glābšanas riņķi, ja saskarne neizdodas.