- CMD mesterszintű ismeretek alapvető, hálózati és karbantartási parancsokkal Windows 10 és 11 rendszeren.
- Ismerje meg az operátorokat, a változókat, a késleltetett kibontást és az automatikus kiegészítést a cmd.exe fájlban.
- Használjon billentyűparancsokat (F1–F9), pipe-okat és átirányításokat a gyorsabb munkavégzéshez.
A parancssor (CMD) továbbra is kulcsfontosságú összetevője a Windowsnak a gyors, pontos és összetett feladatok elvégzéséhez, amelyek a grafikus felületen néha tovább tartanának. Bár megjelenése az MS-DOS-ra emlékeztet, mégsem ugyanaz: a CMD a Windows parancsértelmezője , és napjainkban óriási hasznossággal bír a diagnosztika, az automatizálás és az adminisztráció terén.
Ebben az útmutatóban összegyűjtöttük és átírtuk a Windows 10 és Windows 11 leghasznosabb alapvető és haladó parancsait , amelyek mindent lefednek a böngészéstől és a fájlkezeléstől kezdve a hálózatépítésen, a karbantartáson, a cmd.exe szintaxisán át a környezeti változókig, a parancsikonokig és a kevésbé nyilvánvaló trükkökig. Mindent példákkal , figyelmeztetésekkel és bevált gyakorlatokkal magyarázunk el, így könnyedén navigálhatsz a parancssorban.
Mi a CMD és mire használják?
A CMD, más néven Parancssor , egy szöveges konzol, amely lehetővé teszi az operációs rendszerrel való közvetlen interakciót. Lehetővé teszi egyedi parancsok vagy parancsláncok futtatását , amelyek nagyon hatékonyak fájlok kezelésében, hálózatok diagnosztizálásában, feladatok automatizálásában vagy olyan beállítások elérésében, amelyeket a grafikus felhasználói felület nem biztosít olyan gyorsan.
Bár mutat némi hasonlóságot az MS-DOS-szal, a CMD nem MS-DOS . Ez egy adminisztratív eszköz Windows NT-hez (Windows 7/8/10/11 és Server), amely képes rendszer segédprogramok, .bat szkriptek és számos .exe fájl futtatására. Továbbá, a parancsai Windows 11-ben is működnek , így az itt tanultak a rendszer modern verzióiban is hasznosak lesznek.
Hogyan lehet megnyitni a konzolt, és mikor kell rendszergazdai jogosultságokat használni?
A CMD megnyitásának többféle módja van, attól függően, hogy melyik a legkényelmesebb az Ön számára. A legközvetlenebb módszer a Start menü megnyitása, ahol a cmd parancsot írja be a Parancssor megnyitásához . A jobb gombbal kattintva a Futtatás rendszergazdaként opciót is választhatja, ha emelt szintű jogosultságokra van szüksége.
További praktikus módszerek: Windows + R és írja be a cmd parancsot; Windows + X és válassza a „Parancssor” lehetőséget (vagy a Windows PowerShell-t a verziótól függően); és a Feladatkezelőben (Ctrl + Shift + Esc) a Fájl > Új feladat futtatása alatt írja be a cmd parancsot. Ha emelt jogosultságokkal szeretné futtatni, nyissa meg a parancsikon helyét , lépjen a Tulajdonságok > Parancsikon > Speciális beállítások menüpontra, és jelölje be a „Futtatás rendszergazdaként” jelölőnégyzetet.
A mappák közötti navigáláshoz és eligazodáshoz az alapvető parancsok nagyon egyszerűek. A `CD` paranccsal válthat könyvtárat: a `cd Path` vagy a `cd..` paranccsal egy szinttel feljebb léphet. A `DIR` paranccsal listázhatja az aktuális tartalmat a fájlokkal és almappákkal együtt, a `TREE Folder` paranccsal pedig egy adott elérési út könyvtárfáját jelenítheti meg.
Amikor a képernyő megtelik, a CLS kiüríti a konzolt az újrakezdéshez; ha elkészült, az EXIT bezárja az ablakot . Ha pedig nem emlékszik egy parancs szintaxisára, a HELP megjeleníti az elérhető listát egy rövid leírással, míg a /? karakter hozzáadása egy parancshoz (például: dir /?) a paramétereit mutatja.
A létrehozáshoz és rendszerezéshez az MD (vagy MKDIR) FolderName parancs új mappát hoz létre. A RENAME parancs átnevezi a fájlt (és a kiterjesztését, ha van ilyen), bár nem konvertálja varázslatosan a formátumokat. A DEL parancs fájlokat vagy mappákat töröl (vigyázzon, ne használja gondatlanul; ha nem tudja törölni őket, olvassa el a nem törölhető fájlok törlésének módját ), a FORMAT parancs pedig egy teljes meghajtót formáz, ezért fokozott óvatossággal használja.
Másolás, áthelyezés és speciális segédprogramok
Fájlok másolásához használd a COPY Destination File parancsot ; ha át szeretnéd helyezni őket, használd a MOVE Destination File parancsot, hogy másolat nélkül áthelyezd őket. Nagy kötetekkel való munka esetén a ROBOCOPY a svájci bicska: gyors és robusztus másolás, automatikus újrapróbálkozások, folytatási lehetőség és folyamatjelző.
Ha összehasonlításra van szükség, az FC megmutatja két fájl vagy fájlcsoport közötti különbségeket. Az ASSOC megmutatja, hogy melyik program nyitja meg az adott kiterjesztést, ami hasznos a fájlkapcsolatok diagnosztizálásában. A CIPHER pedig felülírhatja a szabad területet, hogy megnehezítse a törölt fájlok helyreállítását.
Rendszerdiagnosztika és karbantartás
A számítógéppel kapcsolatos további információkért a SYSTEMINFO függvény olyan adatokat jelenít meg, mint a gazdagép neve, a Windows pontos verziója, a processzor, a RAM, az alaplap és a tárhely, valamint egyéb információk. A VER függvény a rendszer numerikus verzióját adja vissza, a TIME függvény pedig az aktuális időt jeleníti meg vagy módosítja, ha bármilyen problémára gyanakszik.
Hiba esetén a CHKDSK ellenőrzi a lemez felületét, észleli a hibás szektorokat, és kijavítja a fájlrendszer inkonzisztenciáit. Az SFC /scannow ellenőrzi a rendszerfájlok integritását, és a sérült fájlokat gyorsítótárazott másolatokkal helyettesíti (CMD szükséges rendszergazdai jogosultsággal). További feladatokhoz a DISM felületet használja.
Tárhely felszabadításához a CLEANMGR megnyitja a klasszikus Lemezkarbantartó eszközt. Ha helyfigyelmeztetéseket kap, figyelmen kívül hagyhatja a kevés helyről szóló riasztást . Ha a teljesítményt szeretné értékelni, a WINSAT FORMAL egy általános teljesítménytesztet futtat; olyan variánsokat használhat, mint a CPUFORMAL, MEMFORMAL, GRAPHICSFORMAL vagy DISKFORMAL az egyes komponensek mérésére.
Egyéb feladatok: A DEFRAG töredezettségmentesíti a meghajtót; a DISKPART kezeli a lemezeket és partíciókat (LIST DISK, LIST VOLUME a leltárhoz); a SHUTDOWN -s -t néhány másodpercen belüli leállítást ütemez (vagy -r az újraindításhoz), a LOGOFF pedig kijelentkezteti a számítógép kikapcsolása nélkül. Ha a klasszikus Vezérlőpultra van szüksége, a CONTROL PANEL azonnal megnyitja azt. Ha partíciókat kell egyesítenie, tekintse meg, hogyan egyesíthet két NTFS partíciót bizonyos esetekben.
Hálózatok és kapcsolatok
Kezdésként az IPCONFIG megjeleníti az IP-konfigurációt, az alhálózati maszkot, az átjárót, a DNS-t és sok mást, ami ideális a hálózat gyors áttekintéséhez. A PING ellenőrzi a gazdagéphez való csatlakozást; ha részletesebb útválasztási információkra és hop-to-hop késleltetésre van szüksége, a TRACERT és a PATHPING a legjobb barátaid.
Az aktív kapcsolatok és a használatban lévő portok vizsgálatakor a NETSTAT listázza a statisztikákat, az útválasztási táblázatokat és a TCP/IP állapotát. A GETMAC megadja a számítógép hálózati kártyájának MAC-címét , az NSLOOKUP pedig a nevek és IP-címek DNS-feloldásának érvényesítésére szolgál. További elemzéshez a NETSH lehetővé teszi a hálózati konfigurációk részletes módosítását és diagnosztizálását.
cmd.exe szintaxis, operátorok és színek
Maga a cmd értelmező is nagyon hasznos paramétereket támogat: a /c végrehajt egy parancsot és kilép, a /k végrehajtja azt és nyitva tartja a konzolt, a /q letiltja az echo-t, a /d letiltja az automatikus futtatást, az / a és /u ANSI vagy Unicode kimenetet kényszerít ki, az /e:on|off a parancskiterjesztéseket vezérli, a /f:on|off aktiválja a névkiegészítést, és a /v:on|off engedélyezi a késleltetett változóbővítést.
A színek módosításához a /t:bf kapcsoló hexadecimális számjegyekkel állítja be a hátteret és az előteret. Az érvényes értékek a következők:
| érték | színek |
|---|---|
| 0 | Fekete |
| 1 | Azul |
| 2 | zöld |
| 3 | Víz |
| 4 | Rojo |
| 5 | lila |
| 6 | Amarillo |
| 7 | Blanco |
| 8 | Gris |
| 9 | Világoskék |
| a | Világos zöld |
| b | Tiszta víz |
| c | Halványpiros |
| d | Purpura claro |
| e | Halványsárga |
| f | Fényes fehér |
Az operátorok jelentik a különbséget: | az egyik parancs kimenetét átirányítja egy másik bemenetére; || csak akkor hajtja végre a következőt, ha az előző sikertelen; > átirányítja a kimenetet egy fájlba; & láncba köti a parancsokat; és && csak akkor hajtja végre őket sorban, ha sikeresek.
Speciális karakterek és szóközöket tartalmazó elérési utak esetén a dupla idézőjelek használata kötelező, és gyakran szükség van az olyan szimbólumok kivédésére, mint az & , <, >, ( ), |, ^, =, !, +, ~ és a szóközök. Az idézőjelek /c vagy /k kapcsolóval való kombinálása során vannak sajátosságok : ha bizonyos feltételek nem teljesülnek (például egyetlen idézőjelpár speciális karakterek nélkül), a cmd eltávolítja az első és az utolsó idézőjelet, a többit pedig ennek megfelelően dolgozza fel.
Környezeti változók és késleltetett terjeszkedés
A parancssori környezet rendszer- és felhasználói változókból áll, amelyek a shell és maga a Windows viselkedését szabályozzák. Megtekintésükhöz használd a `set` (PowerShellben `Get-ChildItem Env: `) parancsot, egy adott változó lekérdezéséhez pedig a `set VariableName` parancsot.
Értékek létrehozásához vagy módosításához használd a `set Name=value` függvénnyel ; törléséhez pedig a `set Name= ` függvénnyel. Ha az érték speciális karaktereket tartalmaz (>, |, &, ^), akkor ^ karakterrel kell elfedni , vagy dupla idézőjelek közé kell tenni (ezek az érték részeként megmaradnak). Például: `set Name=New^&Name` vagy `set Name="New&Name"`.
Egy változó tartalmának soron belüli cseréjéhez használd a %VARIABLE% kapcsolót parancsokban és szkriptekben: a cmd csak egyszer bővíti ki (nem rekurzívan). Ha egy blokkon belüli változtatások után kell kiértékelned az értékeket, engedélyezd a késleltetett kiterjesztés (/v:on) és használd a !VARIABLE! kapcsolót.
Fájlok és könyvtárak automatikus kiegészítése
A névkiegészítés alapértelmezés szerint nincs engedélyezve, de a cmd /f:on paranccsal engedélyezhető . Ezenkívül lehetőség van a beállításjegyzékben található kulcsok konfigurálására a következő elérési utakon: HKLM\Software\Microsoft\Command Processor\CompletionChar és PathCompletionChar , valamint ezeknek a HKCU -ban található megfelelői REG_DWORD értékek használatával (például 0x9 a TAB vagy 0x08 a BACKSPACE esetén).
Ha a kiegészítés engedélyezett, a CTRL+D billentyűkombinációval kiegészíthetők a könyvtárak , a CTRL+F billentyűkombinációval pedig a fájlok és könyvtárak . Ezen kombinációk ismétlésével végigmegy az egyezéseken; a Shift+a megfelelő billentyű lenyomásával visszafelé lépkedhet. Ha szerkeszti a karakterláncot, a találatok listája újraszámításra kerül, és a szóközöket tartalmazó elérési utak idézőjelek közé kerülnek a hibák elkerülése érdekében.
Gyorsbillentyűk és időtakarékos trükkök
A funkcióbillentyűk felgyorsítják az előzményekkel való munkát. Az F1 karakterenként átírja az utolsó parancsot; az F2 bekér egy karaktert, és az elejétől az első előfordulásáig beilleszti; az F3 teljesen átírja az utolsó parancsot; az F4 a kurzortól a megadott karakterig törli a szöveget.
Az F5 billentyű végiglépkedhet az előző parancsokon (automatikus kiegészítés engedélyezése nélkül), az F6 beszúrja az EOF jelzőt (^Z), az F7 megjeleníti az előzmények menüt, az F8 átírja a korábban használt parancsokat, az F9 pedig szám szerint újra végrehajtja a parancsot az F7 menüből. A felfelé nyíllal is előhívhatja az előző parancsot, ha a kurzor a végén van.
Több parancs egymást követő futtatásához láncold össze őket && jellel, vagy válaszd el őket & jellel , ha nem bízol a sikerben. Ha valami elakad, a CTRL+C billentyűkombináció megszakítja a végrehajtást (és ha egy alkalmazás lefagy, tekintse meg, hogyan zárhat be egy lefagyott alkalmazást Windows rendszerben ). Túl sok a kimenet? Add hozzá a |more parancsot az oldalazáshoz, a |find "text" parancsot az adott szót tartalmazó sorok szűréséhez, a |clip parancsot a vágólapra másoláshoz, vagy a > file.txt parancsot a mentéshez.
Gyakorlati példák és kis „receptek”
A képernyő törléséhez a `cls` parancs visszaállítja a konzolt egy tiszta állapotba. Ha egy mappa teljes tartalmáról egy sima szöveges listát szeretne, a `dir /b > listado.txt` parancs létrehoz egy fájlt, amely az aktuális elérési úton található fájlok és alkönyvtárak nevét tartalmazza.
Ha inkább a vágólapra szeretné másolni a kimenetet, beírhatja a „dir | clip” parancsot , majd a Ctrl + V billentyűkombinációval beillesztheti. A függőleges vonal szimbólumának beírásához sok spanyol billentyűzeten ne feledje, hogy az általában az AltGr + 1 billentyűkombinációval jön ki.
A rendszerfájlok javításához az `sfc /scannow` parancs beolvassa és kijavítja a talált sérült fájlokat a helyi gyorsítótárak segítségével. Ha nagyszámú hiba jelenik meg, akkor érdemes lehet kicserélni a lemezt, mielőtt adatvesztést okozna.
Érdekességként megteheted, fájl beágyazása egy képbe val vel: copy /b documento.docx+foto.png salida.pngAmikor megnyitja a képet, látni fogja a fotót; amikor megnyitja a kapott fájlt a megfelelő alkalmazással (például Worddel), hozzáférhet a rejtett dokumentum tartalmához.
A szoftverek auditálásához a `wmic product get name` parancs listázza a telepített programokat. Létezik egy eltávolítási lehetőség is a `wmic product where "ExactName" call uninstall /nointeractive` paranccsal , bár ez nem a legkényelmesebb módszer, mivel a pontos nevet igényli, így általában nem a legjobb módja nagyszámú program eltávolításának.
Ha azt szeretné, változtasd meg az ablak címét A példányok megkülönböztetéséhez használd a CMD parancsot: title MiConsolaHa többet szeretne megtudni a vezérlőkről, illesztőprogram-lekérdezés /fo lista /v mutatja az egyes illesztőprogramok helyét, állapotát, méretét és dátumát (lásd Hogyan tudom megtudni, hogy mely illesztőprogramokat telepítettem?).
Listák esetén a `dir` támogatja a rendezést: például a `dir /os` (méret szerint) vagy dátumbeállítások, mint például a `dir /od`, a legrégebbitől a legújabbig történő rendezéshez. Kísérletezz az `/o` módosítóval és annak alkategóriáival a kívánt sorrend eléréséhez a kritériumok alapján.
A felszerelés leltározása, systeminfo Mindent megjelenít a képernyőn (kombinálhatod másokkal is) > info.txt (A mentéshez). Ha a szoftverek naprakészen tartása a te dolgod, szárnyfrissítés –minden Parancssorból észleli és frissíti az elérhető alkalmazásokat, és az is lehetséges, hogy frissítsen egy adott alkalmazást val vel: winget upgrade NOMBRE_PROGRAMA.EXTENSION.
A Microsoft víruskeresőjével történő gyors kártevő-ellenőrzéshez futtathat egy gyors vizsgálat a Windows Defender parancssori segédprogram használatával, például: mpcmdrun.exe -Scan -1 a megfelelő útvonalról.
Ha meg szeretné tekinteni a számítógépén futó Windows pontos verzióját , írja be a winver parancsot . Megjelenik egy ablak, amelyen látható a kiadás, a buildszám, és ha a licenc a Microsoft-fiókjához van kapcsolva, akkor ez a társítás is megjelenik.
Gyakori problémák és azok megoldása
Ha a CMD a „Hozzáférés megtagadva ” üzenetet jeleníti meg, valószínűleg nincsenek jogosultságai: nyissa meg újra a konzolt rendszergazdaként. Amikor az üzenet azt mondja, hogy nem található a fájl, ellenőrizze az elérési utakat, az idézőjeleket és a szóközöket , mivel ezek gyakran okozzák a problémát.
Ha a „Szintaxiális hiba ” hibaüzenetet látja , ellenőrizze a paramétereket, vagy használja a /? jelet a parancs opcióinak előhívásához. Ha egy parancs „nem válaszol”, nyomja meg a Ctrl+C billentyűkombinációt a végrehajtás megszakításához, és ellenőrizze, hogy szükséges-e további paramétereket használni. Ha kódolási problémákra gyanakszik, próbálja ki a chcp 65001 (UTF-8) parancsot, vagy futtassa a parancsot a PowerShellből.
CMD vs. PowerShell: Főbb különbségek
Vizuálisan hasonlóak, de nem egy ligában vannak . A CMD sima szöveggel működik, és ideális alapvető feladatokhoz, egyszerű .bat szkriptekhez és gyors műveletekhez. A PowerShell objektumokkal dolgozik , saját szkriptnyelvvel, modulokkal, feltételes utasításokkal, ciklusokkal és sok más fejlett automatizálási és kezelési képességgel rendelkezik.
A mindennapi használatban a CMD továbbra is hihetetlenül kényelmes a pingeléshez, listázáshoz, biztonsági mentésekhez, karbantartáshoz és gyors diagnosztikához. Ha összetett automatizálást, integrált kimenetet és strukturált adatkezelést keres, a PowerShell az az eszköz , amely ezt az extra előnyt biztosítja.
Gyors GYIK
A CMD és a PowerShell ugyanaz?
Nem, különböző szerepeket töltenek be : a CMD egyszerűbb és közvetlenebb az alapvető feladatokhoz; a PowerShell erősebb, rugalmasabb és összetett automatizálásra van felkészítve.
Milyen előnyöket kínál a CMD a grafikus felülettel szemben?
Sebesség, közvetlen hozzáférés és automatizálás : időmegtakarítás érdekében olyan opciókat is elérhet, amelyek nem láthatók a grafikus felhasználói felületen, és láncparancsokat is használhat.
A CMD továbbra is elérhető lesz a Windows jövőbeli verzióiban?
A Microsoft továbbra is támogatja a CMD-t, bár elsődleges környezetként a PowerShell-t népszerűsíti. A visszavonulásáról hivatalos bejelentés még nem érkezett.
Futtathatok PowerShell parancsokat a CMD-ben?
Nem közvetlenülKülönböző nyelvekről van szó, bár a PowerShell-t a CMD-ből a következő begépelésével nyithatja meg: powershell és ott indítják el a parancsaikat.
Biztonságos bármilyen parancs futtatása?
A parancstól függ . Kerüld a másolást és beillesztést anélkül, hogy értenéd, különösen, ha az módosítja a rendszert (formázás, beállításjegyzékbeli változtatások, törlések).
Hogyan tekinthetem meg a CMD verzióját?
Írd be a ver parancsot a rendszer verziójához, vagy a cmd /? parancsot a telepítésed parancsértelmezőjével kapcsolatos információkhoz.
Testreszabható az ablak megjelenése?
Igen, a Tulajdonságok menüpontban (jobb klikk a címsoron): színek, betűtípusok, ablakméret és egyebek.
Mi történik, ha egy parancs nem létezik?
Lehetséges, hogy hiányoznak az engedélyek, vagy a parancs nem érhető el az Ön kiadásában . Próbálja meg rendszergazdaként futtatni, és erősítse meg, hogy nem kizárólag PowerShell-parancsról van szó.
Visszavonhatók a CMD segítségével végrehajtott módosítások?
Nem mindig : A biztonsági mentés nélküli törlés visszafordíthatatlan. A konfigurációs beállításokhoz keresse az ellenkező parancsot, vagy végezzen visszaállítást biztonsági mentésből.
A fentiek mindegyikével most már teljes repertoárral rendelkezel a CMD elsajátításához : a mappák közötti navigálástól, a fájlok másolásától vagy összehasonlításától és a rendszer kezelésétől kezdve a hálózat felfedezésén át a parancsok operátorokkal való láncolásáig, a változók maximalizálásáig és az automatikus kiegészítésig, vagy a kevésbé ismert billentyűparancsok használatáig. Bölcsen használva a parancssor a termelékenység fokozójává és mentőövvé válik, amikor a felhasználói felület nem megfelelő.