Kommandoer til CMD: Den definitive guide med tips, syntaks og eksempler

Sidste ændring: 17 November 2025
Forfatter: TecnoDigital
  • Behersk CMD med grundlæggende netværks- og vedligeholdelseskommandoer til Windows 10 og 11.
  • Lær om operatorer, variabler, udskudt udvidelse og autofuldførelse i cmd.exe.
  • Brug genveje (F1-F9), pipes og omdirigeringer for at arbejde hurtigere.

Kommandoer til CMD i Windows

Kommandoprompten (CMD) er fortsat en nøglekomponent i Windows til hurtige, præcise og avancerede opgaver, der nogle gange ville tage længere tid i den grafiske brugerflade. Selvom dens udseende minder om MS-DOS, er den ikke det samme: CMD er Windows' kommandofortolker , og dens anvendelighed i dag er enorm til diagnosticering, automatisering og administration.

I denne guide har vi samlet og omskrevet de mest nyttige grundlæggende og avancerede kommandoer til Windows 10 og Windows 11 , der dækker alt fra browsing og filhåndtering til netværk, vedligeholdelse, syntaksen i cmd.exe, miljøvariabler, genveje og mindre åbenlyse tricks. Alt forklares med eksempler , advarsler og bedste praksis, så du nemt kan navigere i kommandolinjen.

Hvad er CMD, og ​​hvad bruges det til?

CMD, også kaldet kommandoprompt , er en tekstbaseret konsol, der giver dig mulighed for at interagere direkte med operativsystemet. Den giver dig mulighed for at køre individuelle kommandoer eller kommandostrenge , der er meget effektive til at administrere filer, diagnosticere netværk, automatisere opgaver eller få adgang til muligheder, som den grafiske brugergrænseflade ikke leverer lige så hurtigt.

CMD kommando
Relateret artikel:
CMD Command: Tips og tricks til at få mest muligt ud af Windows-terminalen

Selvom det deler nogle ligheder med MS-DOS, er CMD ikke MS-DOS . Det er et administrativt værktøj til Windows NT (Windows 7/8/10/11 og Server), der kan køre systemværktøjer, .bat-scripts og mange .exe-filer. Desuden fungerer dets kommandoer også i Windows 11 , så det, du lærer her, vil være nyttigt i moderne versioner af systemet.

Sådan åbner du konsollen, og hvornår du skal bruge administratorrettigheder

Der er flere måder at åbne CMD på, afhængigt af hvad der passer dig bedst. Den mest direkte er at åbne Start-menuen og skrive cmd for at åbne kommandoprompten . Du kan også højreklikke og vælge Kør som administrator, hvis du har brug for forhøjede rettigheder.

Andre praktiske metoder: Windows + R og skriv cmd; Windows + X og vælg "Kommandoprompt" (eller Windows PowerShell afhængigt af versionen); og fra Jobliste (Ctrl + Shift + Esc) under Filer > Kør ny opgave, skriv cmd. Hvis du vil køre den med forhøjede rettigheder, skal du åbne genvejens placering , gå til Egenskaber > Genvej > Avancerede indstillinger og markere "Kør som administrator".

Navigation og grundlæggende filoperationer

For at navigere og finde vej rundt i mapper er de vigtigste kommandoer meget enkle. `CD` ændrer mappen: `cd Path` eller `cd..` for at gå et niveau op. `DIR` viser det aktuelle indhold med filer og undermapper, og `TREE Folder` viser mappens træ for en bestemt sti.

Når skærmen bliver fuld, rydder CLS konsollen for at starte forfra; når du er færdig, lukker EXIT vinduet . Og hvis du ikke kan huske syntaksen for en kommando, viser HELP den tilgængelige liste med en kort beskrivelse, mens tilføjelse af /? til en kommando (f.eks. dir /?) viser dens parametre.

For at oprette og organisere opretter MD (eller MKDIR) FolderName en ny mappe. RENAME omdøber en fil (og dens filtypenavn, hvis inkluderet), selvom den ikke magisk konverterer formater. DEL sletter filer eller mapper (vær forsigtig med ikke at bruge den uforsigtigt; hvis du ikke kan slette dem, se hvordan du sletter filer, der ikke kan slettes ), og FORMAT formaterer et helt drev, så brug den med ekstrem forsigtighed.

Kopiering, flytning og avancerede værktøjer

For at duplikere filer skal du bruge COPY Destination File ; hvis du vil flytte dem, skal du bruge MOVE Destination File til at flytte dem uden at efterlade en kopi. Når du arbejder med store mængder, er ROBOCOPY den schweizeriske lommekniv: hurtig og robust kopiering, automatiske forsøg, mulighed for at genoptage og en statusindikator.

Hvis du har brug for at sammenligne, viser FC forskellene mellem to filer eller sæt af filer. ASSOC afslører, hvilket program der åbner en specifik filtypenavn, hvilket er nyttigt til at diagnosticere filtilknytninger. Og CIPHER kan overskrive ledig plads for at gøre det sværere at gendanne slettede filer.

  Oreon 10 Linux: Det bedste alternativ til Windows-brugere

Systemdiagnostik og vedligeholdelse

For at lære mere om din computer, giver SYSTEMINFO oplysninger såsom værtsnavn, nøjagtig Windows-version, processor, RAM, bundkort og lagerplads, blandt andre oplysninger. VER returnerer den numeriske systemversion, og TIME viser eller ændrer det aktuelle klokkeslæt, hvis du har mistanke om problemer.

I tilfælde af fejl kontrollerer CHKDSK diskoverfladen, registrerer dårlige sektorer og korrigerer uoverensstemmelser i filsystemet. SFC /scannow undersøger integriteten af ​​systemfiler og erstatter beskadigede filer med cachelagrede kopier (kræver CMD som administrator). Til yderligere opgaver bruger den DISM-grænsefladen.

For at frigøre plads åbner CLEANMGR det klassiske værktøj Diskoprydning. Hvis du modtager advarsler om lav plads, kan du afvise advarslen om lav plads . Hvis du vil evaluere ydeevnen, kører WINSAT FORMAL en generel benchmark; du kan bruge varianter som CPUFORMAL, MEMFORMAL, GRAPHICSFORMAL eller DISKFORMAL til at måle specifikke komponenter.

Andre opgaver: DEFRAG defragmenterer drevet; DISKPART administrerer diske og partitioner (LIST DISK, LIST VOLUME for lager); SHUTDOWN -s -t planlægger en nedlukning om et par sekunder (eller -r for at genstarte), og LOGOFF logger dig af uden at slukke computeren. Hvis du har brug for det klassiske Kontrolpanel, åbner KONTROLPANEL det med det samme. Hvis du har brug for at flette partitioner, kan du se, hvordan du fletter to NTFS-partitioner i specifikke tilfælde.

Netværk og tilslutning

Til at begynde med viser IPCONFIG IP-konfiguration, subnetmaske, gateway, DNS og meget mere, hvilket er ideelt til et hurtigt overblik over dit netværk. PING kontrollerer forbindelsen til en vært; hvis du har brug for mere detaljerede routingoplysninger og hop-to-hop latenstid, er TRACERT og PATHPING dine bedste venner.

Når man undersøger aktive forbindelser og porte i brug, viser NETSTAT statistik, routingtabeller og TCP/IP-status. GETMAC giver dig MAC-adressen på computerens netværkskort, og NSLOOKUP bruges til at validere DNS-opløsning af navne og IP-adresser. For yderligere analyse giver NETSH dig mulighed for at ændre og diagnosticere netværkskonfigurationer i dybden.

cmd.exe-syntaks, operatorer og farver

Selve cmd - fortolkeren understøtter meget nyttige parametre: /c udfører en kommando og afslutter, /k udfører den og holder konsollen åben, /q deaktiverer echo, /d deaktiverer AutoRun, /a og /u gennemtvinger ANSI- eller Unicode-output, /e:on|off styrer kommandoudvidelser, /f:on|off aktiverer navnefuldførelse, og /v:on|off muliggør forsinket variabeludvidelse.

For at ændre farver justerer /t:bf baggrunden og forgrunden ved hjælp af hexadecimale cifre. Disse er de gyldige værdier:

værdi Farve
0 sort
1 blå
2 Verde
3 Vand
4 rød
5 lilla
6 gul
7 hvid
8 Gris
9 Lys blå
a Lysegrøn
b Klart vand
c Lys rød
d Púrpura claro
e Lysegul
f Klar hvid

Operatorer gør hele forskellen: | overfører outputtet fra én kommando til inputtet fra en anden; || udfører kun den næste, hvis den forrige fejler; > omdirigerer outputtet til en fil; & kæder kommandoer sammen; og && udfører dem kun i rækkefølge, hvis de lykkes.

Med specialtegn og stier, der indeholder mellemrum, er dobbelte anførselstegn obligatoriske, og du skal ofte bruge escape- symboler som & , <, >, (), |, ^, =, !, +, ~ og mellemrum. Der er særegenheder ved at kombinere anførselstegn med /c eller /k : hvis visse betingelser ikke er opfyldt (for eksempel et enkelt par anførselstegn uden specialtegn indeni), fjerner cmd det første og sidste anførselstegn og behandler resten i overensstemmelse hermed.

Miljøvariabler og udskudt ekspansion

Kommandopromptmiljøet består af system- og brugervariabler , der styrer shellens og selve Windows' opførsel. For at se dem skal du bruge `set` (i PowerShell, `Get-ChildItem Env: `), og for at forespørge en specifik variabel skal du bruge `set VariableName`.

For at oprette eller ændre værdier skal du bruge `set Name=value` ; for at slette den skal du bruge `set Name= `. Hvis værdien indeholder specialtegn (>, |, &, ^), skal du bruge ^ eller omslutte den i dobbelte anførselstegn (disse bevares som en del af værdien). For eksempel: `set Name=New^&Name` eller `set Name="New&Name"`.

For at erstatte indholdet af en variabel inline, brug %VARIABLE% i kommandoer og scripts: cmd udvider den kun én gang (ikke rekursivt). Hvis du har brug for at evaluere værdier efter ændringer inden for en blok, skal du aktivere forsinket udvidelse (/v:on) og bruge !VARIABLE!.

  TSforge-aktivering: Værktøjet, der udfordrer Microsofts sikkerhed

Autofuldfør filer og mapper

Navnefuldførelse er ikke aktiveret som standard, men du kan aktivere det med cmd /f:on . Derudover er det muligt at konfigurere nøgler i registreringsdatabasen på disse stier: HKLM\Software\Microsoft\Command Processor\CompletionChar og PathCompletionChar , og deres tilsvarende i HKCU , ved hjælp af REG_DWORD-værdier (f.eks. 0x9 for TAB eller 0x08 for BACKSPACE).

Når fuldførelse er aktiveret, fuldfører CTRL+D mapper , og CTRL+F fuldfører filer og mapper . Gentagelse af disse kombinationer itererer gennem matches; Shift+den tilsvarende tast flytter baglæns. Hvis du redigerer strengen, genberegnes matchlisten, og stier med mellemrum omsluttes af anførselstegn for at forhindre fejl.

Genveje og tidsbesparende tricks

Funktionstasterne gør det hurtigere at arbejde med historikken. F1 omskriver den sidste kommando tegn for tegn; F2 spørger efter et tegn og indsætter fra begyndelsen til dens første forekomst; F3 omskriver den sidste kommando fuldstændigt; F4 sletter fra markøren til det angivne tegn.

F5 bladrer gennem tidligere kommandoer (uden autofuldførelse aktiveret), F6 indsætter EOF-flaget (^Z), F7 viser en historikmenu, F8 omskriver tidligere brugte kommandoer, og F9 genudfører efter nummer fra F7-menuen. Du kan også bruge pil op til at hente den forrige kommando med markøren i slutningen.

For at køre flere kommandoer efter hinanden skal du kæde dem sammen med && eller adskille dem med &, hvis du ikke er afhængig af succes. Hvis noget sidder fast, annullerer CTRL+C udførelsen (og hvis et program fryser, kan du se, hvordan du lukker et frossent program i Windows ). For meget output? Tilføj | mere for at paginere, | find "tekst" for at filtrere linjer med et bestemt ord, | klip for at kopiere til udklipsholderen, eller > file.txt for at gemme det.

Praktiske eksempler og små "opskrifter"

For at rydde skærmen, vender `cls` konsollen tilbage til en ren tilstand. Hvis du ønsker en almindelig tekstliste over alt i en mappe, opretter `dir /b > listado.txt` en fil med navnene på filerne og undermapperne i den aktuelle sti.

Hvis du foretrækker at kopiere outputtet til udklipsholderen, kan du skrive dir | clip og derefter indsætte det med Ctrl + V. For at skrive rørsymbolet på mange spanske tastaturer skal du huske, at det normalt kommer ud med AltGr + 1.

For at reparere systemfiler scanner og reparerer `sfc /scannow` alle beskadigede filer, den finder, ved hjælp af lokale cacher. Hvis der opstår et stort antal fejl, kan det være tid til at udskifte disken, før du mister data.

Som en kuriositet kan du integrere en fil i et billede med: copy /b documento.docx+foto.png salida.pngNår du åbner billedet, vil du se fotoet; når du åbner den resulterende fil med den relevante app (f.eks. Word), vil du kunne få adgang til det skjulte dokumentindhold.

For at kontrollere software viser `wmic product get name` installerede programmer. Der er en afinstallationsmulighed ved hjælp af `wmic product, hvor "ExactName" kalder uninstall /nointeractive` , selvom det ikke er den mest bekvemme metode, fordi den kræver det nøjagtige navn, så det er normalt ikke den bedste måde at afinstallere et stort antal programmer på.

Hvis du vil skift vinduets titel For at skelne mellem instanser skal du bruge CMD: title MiConsolaFor at lære mere om controllere, driverforespørgsel /fo liste /v viser placering, status, størrelse og dato for hver chauffør (se Hvordan finder jeg ud af, hvilke drivere jeg har installeret).

Med lister understøtter `dir` sortering: for eksempel `dir /os` (efter størrelse) eller datoindstillinger som `dir /od` for at se fra ældste til nyeste. Eksperimenter med `/o` -modifikatoren og dens underindstillinger for at opnå den ønskede rækkefølge baseret på dine kriterier.

For at opgøre udstyret, SystemInfo Den viser alt på skærmen (du kan kombinere det med > info.txt (for at gemme den). Hvis det er din opgave at holde din software opdateret, winget opgradering –all Den registrerer og opdaterer tilgængelige apps fra kommandolinjen, og det er også muligt opdater en bestemt app med: winget upgrade NOMBRE_PROGRAMA.EXTENSION.

For en hurtig malware-scanning med Microsoft antivirus kan du køre en hurtig scanning ved hjælp af kommandolinjeværktøjet Windows Defender, for eksempel: mpcmdrun.exe -Scan -1 fra dens tilsvarende rute.

  Sådan installeres Windows 11 med en lokal konto og uden understøttelse af Microsoft-konto

Hvis du har brug for at se den præcise version af Windows, din computer kører, skal du skrive winver . Der vises et vindue, der viser udgaven, buildnummeret, og hvis licensen er knyttet til din Microsoft-konto, vil denne tilknytning også blive afspejlet.

Almindelige problemer og hvordan man løser dem

Hvis CMD viser "Adgang nægtet ", mangler du sandsynligvis rettigheder: genåbn konsollen som administrator. Når meddelelsen siger, at den ikke kan finde filen, skal du kontrollere stier, anførselstegn og mellemrum , da disse ofte er årsagen.

Hvis du ser "Syntaksfejl ", skal du kontrollere parametrene eller bruge /? til at hente kommandoindstillinger. Når en kommando "ikke svarer", skal du trykke på Ctrl+C for at afbryde udførelsen og kontrollere, om den har brug for yderligere parametre. Hvis du har mistanke om kodningsproblemer, kan du prøve chcp 65001 (UTF-8) eller køre kommandoen fra PowerShell.

CMD vs. PowerShell: Vigtigste forskelle

Visuelt er de ens, men de er ikke i samme liga . CMD fungerer med almindelig tekst og er ideel til basale opgaver, simple .bat-scripts og hurtige operationer. PowerShell fungerer med objekter , har sit eget scriptsprog, moduler, betingede indstillinger, loops og mange flere avancerede automatiserings- og administrationsfunktioner.

I daglig brug er CMD stadig utrolig praktisk til pings, lister, sikkerhedskopier, vedligeholdelse og hurtig diagnosticering. Hvis du leder efter kompleks automatisering, integreret output og struktureret datamanipulation, er PowerShell det værktøj , der giver dig den ekstra fordel.

Hurtige ofte stillede spørgsmål

Er CMD og PowerShell det samme?

Nej, de har forskellige roller : CMD er enklere og mere direkte til grundlæggende opgaver; PowerShell er mere kraftfuld, fleksibel og gearet til kompleks automatisering.

Hvilke fordele tilbyder CMD i forhold til den grafiske brugerflade?

Hastighed, direkte adgang og automatisering : Du kan få adgang til muligheder, der ikke er synlige i den grafiske brugergrænseflade, og kædekommandoer for at spare tid.

Vil CMD stadig være tilgængelig i fremtidige versioner af Windows?

Microsoft opretholder understøttelsen af ​​CMD, selvom de promoverer PowerShell som det primære miljø. Der er ingen officiel meddelelse om, at det bliver udfaset.

Kan jeg køre PowerShell-kommandoer i CMD?

Ikke direkteDe er forskellige sprog, selvom du kan åbne PowerShell fra CMD ved at skrive powershell og affyre deres kommandoer der.

Er det sikkert at køre nogen kommando?

Det afhænger af kommandoen . Undgå at kopiere og indsætte uden at forstå den, især hvis det ændrer systemet (formatering, ændringer i registreringsdatabasen, sletninger).

Hvordan kan jeg se CMD-versionen?

Skriv ver for systemversion eller cmd /? for information om kommandofortolkeren på din installation.

Kan vinduets udseende tilpasses?

Ja, i Egenskaber (højreklik på titellinjen): farver, skrifttyper, vinduesstørrelse og mere.

Hvad sker der, hvis en kommando ikke findes?

Der mangler muligvis tilladelser, eller kommandoen er muligvis ikke tilgængelig i din udgave . Prøv at køre som administrator, og bekræft, at det ikke er en PowerShell-kun-kommando.

Kan ændringer foretaget med CMD fortrydes?

Ikke altid : Sletning uden en sikkerhedskopi kan ikke fortrydes. For konfigurationsindstillinger skal du søge efter den modsatte kommando eller gendan fra en sikkerhedskopi.

Med alt ovenstående har du nu et komplet repertoire til at mestre CMD : fra at navigere i mapper, kopiere eller sammenligne filer og administrere systemet til at udforske netværket, kæde kommandoer sammen med operatorer, maksimere variabler og autofuldførelse eller bruge mindre kendte genveje. Brugt klogt bliver kommandoprompten en produktivitetsbooster og en livline, når brugerfladen halter bagefter.