Kommandoen: "CMD" er tændt Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. tilgængelig
Eksempler på kommandoen "CMD"
"CMD" bruges ofte som et generelt navn for Windows kommandoprompt eller Windows kommandolinjegrænseflade. Hvis du har eksempler på brug af Windows kommandoprompt (
`CMD.exe`) tænk, her er nogle eksempler:
Eksempel 1: Enkel kommandoudførelse:
echo Hej, Verden!
Beskrivelse: Denne kommando returnerer strengen
"Hej, verden!" i konsollen.
Eksempel 2: Vis mappeændring og filliste:
cd C:\Windows
dir
Beskrivelse: Denne kommando skifter til mappen C:\Windows og viser derefter en liste over filer i den mappe.
Eksempel 3: Kopiering af filer:
copy C:\kilde\fil.txt D:\Mål\
Beskrivelse: Denne kommando kopierer filen
"File.txt" fra
"C:\Source\" til
"D:\Destination\".
Eksempel 4: Netværksdiagnostik med ping:
ping www.google.com
Beskrivelse: Denne kommando sender ping-anmodninger til IP-adressen på www.google.com for at teste netværksforbindelsen.
Eksempel 5: Start af notesblok:
start notepad
Beskrivelse: Denne kommando starter Notesblok-programmet.
Eksempel 6: Se systemoplysninger:
systeminfo
Beskrivelse: Denne kommando viser omfattende information om systemet, inklusive operativsystemversion, installationsdato og mere.
Eksempel 7: Vis miljøvariabler:
echo %USERNAME%
Beskrivelse: Denne kommando udskriver brugernavnet på den aktuelle bruger angivet i miljøvariablen
`%USERNAME%`er gemt.
Eksempel 8: Opret batchscript:
echo echo Hej, %USERNAME%! > hilsen.bat
Beskrivelse: Denne kommando opretter et simpelt batch-script ved navn
"Greeting.bat", der hilser brugernavnet.
Eksempel 9: Vis hjælp til en kommando:
help dir
Beskrivelse: Denne kommando viser hjælpen til
`dir`kommando og udsender en liste over tilgængelige muligheder og parametre.
Disse eksempler er beregnet til at give et overblik over forskellige typer kommandoer i Windows-kommandoprompten. Du kan tilpasse og udvide disse kommandoer og syntaks efter behov.
"CMD" Uddrag fra Microsoft Windows Hjælp
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
Starter en ny kopi af Windows-kommandofortolkeren
CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON
| /V:OFF]
[[/S] [/C | /K] streng]
/C Udfører den kommando, som angives af strengen, og
afsluttes herefter
/K Udfører kommandoen, som angives af strengen, og
fortsætter
/S Ændrer behandlingen af strengen efter /C eller /K (se
nedenfor)
/Q Deaktiverer ekko
/D Deaktiver kørsel af Autorun-kommandoerne fra
registreringsdatabasen
(se nedenfor)
/A Bevirker, at output fra interne kommandoer til pipe eller
fil bliver i ANSI
/U Bevirker, at output fra interne kommandoer til pipe eller
fil bliver i Unicode
/T:fg Indstiller for/baggrundsfarver (se COLOR /? for
yderligere oplysninger)
/E:ON Aktiver kommandoudvidelser (se nedenfor
/E:OFF Deaktiver kommandoudvidelser (se nedenfor)
/F:ON Aktiver tegn til fuldførelse af fil- og mappenavn (se
nedenfor)
/F:OFF Deaktiver tegn til færdiggørelse af fil- og mappenavn (se
nedenfor)
/V:ON Aktiver forsinket udvidelse af miljøvariabel vha. ! som
afgrænser. /V:ON ville f.eks. tillade !var! at udvide
variablen på kørselstidspunktet. var-syntaksen udvider
variabler
ved inputtidspunktet, hvilket er helt forskelligt fra,
hvis det foregår indeni en FOR-løkke.
/V:OFF Deaktiver forsinket miljøudvidelse.
Bemærk, at flere kommandoer, adskilt af kommandoseparatoren, '&&'
accepteres, hvis de omsluttes af anførselstegn. Desuden er /X,
af kompatibilitets
grunde, det samme som /E:ON, /Y er det samme som /E:OFF og /R er
det
samme som /C. Alle andre parametre ignoreres.
Hvis /C eller /K er angivet, så bliver resten af kommandolinjen
efter
parameteren behandlet som en kommandolinje, hvor den følgende
logik
anvendes til at behandle (") tegn:
1. Hvis alle de følgende betingelser er opfyldt, bevares
anførselstegn
på kommandolinjen:
- ingen /S parameter
- nøjagtig to anførselstegn
- ingen specialtegn mellem de to anførselstegn,
hvor specialtegn er et af følgende: &<>()@^|
- der er mere end et blanktegn mellem de
to anførselstegn
- strengen mellem de to anførselstegn er navnet
på en eksekverbar fil.
2. Ellers er den oprindelige måde at kontrollere, om det
første tegn er
et anførselstegn, og hvis dette er tilfældet, fjernes det
foranstillede tegn og det sidste anførselstegn på
kommandolinjen, mens
al tekst efter det sidste anførselstegn bevares.
Hvis /D IKKE angives på kommandolinjen, vil CMD.EXE, når der
startes,
søge efter følgende REG_SZ/REG_EXPAND_SZ-
registreringsdatabaseposter,
og hvis en af dem eller begge findes, udføres de først.
HKEY_LOCAL_MACHINE\Software\Microsoft\Command
Processor\AutoRun
og/eller
HKEY_CURRENT_USER\Software\Microsoft\Command
Processor\AutoRun
Kommandoudvidelser er som standard aktiveret. Du kan desuden
deaktivere
udvidelserne i forbindelse med en bestemt start vha. parameteren
/E:OFF.
Du kan aktivere eller deaktivere udvidelser i forbindelse med
alle starter
af CMD.EXE på en computer og/eller i en brugerlogonsession ved at
indstille
en eller begge af følgende REG_DWORD-værdier i
registreringsdatabasen vha.
REGEDIT.EXE:
HKEY_LOCAL_MACHINE\Software\Microsoft\Command
Processor\EnableExtensions
og/eller
HKEY_CURRENT_USER\Software\Microsoft\Command
Processor\EnableExtensions
til enten 0x1 eller 0x0. Brugerspecifikke indstillinger går forud
for
computerens indstillinger. Kommandolinjeparametrene går forud for
indstillingerne i registreringsdatabasen.
Kommandoudvidelserne involverer ændringer af og/eller tilføjelser
til følgende
kommandoer:
DEL eller ERASE
COLOR
CD eller CHDIR
MD eller MKDIR
PROMPT
PUSHD
POPD
SET
SETLOCAL
ENDLOCAL
IF
FOR
CALL
SHIFT
GOTO
START (omfatter også ændringer af start af eksterne
kommandoer)
ASSOC
FTYPE
Skriv kommandonavnet efterfulgt af /? for at få vist specifikke
oplysninger.
Forsinket udvidelse af miljøvariabler er som standard IKKE
aktiveret. Du
kan aktivere eller deaktivere forsinket udvidelse af
miljøvariabler for en bestemt
start af CMD.EXE med parameteren /V:ON eller /V:OFF. Du kan
aktivere eller
deaktivere den forsinkede udvidelse i forbindelse med alle
starter af CMD.EXE på en
computer og/eller en brugerlogonsession ved at indstille en eller
begge af
følgende REG_DWORD-værdier i registreringsdatabasen vha.
REGEDIT.EXE:
HKEY_LOCAL_MACHINE\Software\Microsoft\Command
Processor\DelayedExpansion
og/eller
HKEY_CURRENT_USER\Software\Microsoft\Command
Processor\DelayedExpansion
til enten 0x1 eller 0x0. Brugerspecifikke indstillinger går forud
for
computerens indstillinger. Kommandolinjeparametrene går forud for
indstillingerne i registreringsdatabasen.
Hvis forsinket udvidelse af miljøvariabler er aktiveret, kan et
udråbstegn erstatte værdien af en miljøvariabel på
udførelsestidspunktet.
Du kan aktivere eller deaktivere fuldførelse af filnavn i
forbindelse med en bestemt
start af CMD.EXE med parameteren /F:ON eller /F:OFF. Du kan
aktivere
eller deaktivere fuldførelse af alle starter af CMD.EXE på en
computer og/eller
brugerlogonsession ved at indstille den ene af eller begge
følgende REG_DWORD
-værdier i registreringsdatabasen vha. REGEDIT.EXE:
HKEY_LOCAL_MACHINE\Software\Microsoft\Command
Processor\CompletionChar
HKEY_LOCAL_MACHINE\Software\Microsoft\Command
Processor\PathCompletionChar
og/eller
HKEY_CURRENT_USER\Software\Microsoft\Command
Processor\CompletionChar
HKEY_CURRENT_USER\Software\Microsoft\Command
Processor\PathCompletionChar
med hex-værdien af et kontroltegn til brug for en bestemt
funktion, 0x4 er
f.eks. Ctrl-D, og 0x6 er Ctrl-F. De brugerspecifikke
indstillinger går forud
for computerens indstillinger. Parametre på kommandolinjen går
forud for
indstillingerne i registreringsdatabasen.
Hvis fuldførelsen aktiveres med parameteren /F:ON, bruges de to
kontroltegn
Ctrl-D til fuldførelse af mappenavn og Ctrl-F til fuldførelse af
filnavn.
Brug værdien for mellemrum (0x20) til at deaktivere et bestemt
fuldførelsestegn i registreringsdatabasen, da den ikke er et
gyldigt kontroltegn.
Fuldførelsen startes, når du skriver et af de to styretegn.
Fuldførelsesfunktionen tager stistrengen til venstre for
markøren, tilføjer
et jokertegn, hvis det ikke allerede findes, og opbygger en liste
over
fundne stier. Derefter vises den sti, der først findes. Hvis der
ingen
stier findes, høres et bip, og der vises intet. Hvis der derefter
trykkes
på samme styretegn, bladres der gennem listen af fundne stier.
Med et tryk
på skiftetasten og styretegnet samtidigt blades der baglæns
gennem listen.
Hvis du på redigerer linjen og trykker på styretegnet igen,
slettes den
gemte liste med fundne stier, hvorefter der oprettes en ny. Det
samme sker,
hvis du skifter mellem fuldførelse af fil- og mappenavn. Den
eneste forskel
mellem de to styretegn er, at filfuldførelsestegnet sammenligner
både fil-
og mappenavne, mens mappefuldførelsestegnet kun sammenligner
mappenavne.
Hvis filfuldførelsen bruges på en af de indbyggede
mappekommandoer
(CD, MD eller RD), tages der udgangspunkt i en mappefuldførelse.
Fuldførelseskoden behandler filnavne, der indeholder mellemrum
eller andre
specialtegn, korrekt ved at anbringe anførselstegn omkring den
fundne sti.
Ved sikkerhedskopiering skal du desuden starte fuldførelsen fra
en linje,
da teksten til højre for markøren på det tidspunkt, hvor
fuldførelsen blev
startet, slettes.
Følgende tegn kræver citationstegn:
<mellemrum>
&()[]{}^=;!'+,`~
Vigtig information, tip til kommandoen "CMD"
Når du arbejder med Windows Command Prompt (CMD), er der et par vigtige punkter at huske på for at kunne handle effektivt og sikkert:
1. Administratorrettigheder: Nogle kommandoer kræver administratorrettigheder. Sørg for at åbne Kommandoprompt som administrator, hvis du vil have adgang til systemområder eller foretage systemændringer.
2. Filnavne og stier: Hvis fil- eller biblioteksnavne indeholder mellemrum eller specialtegn, skal du sætte dem i anførselstegn. Eksempel:`cd "C:\Program Files"`
3. Vis filtypenavne: Som standard viser kommandoprompt ikke filtypenavne. Du kan ændre dette ved at`echo %PATHEXT%`gå ind. Hvis det er nødvendigt, kan du gøre det med`set PATHEXT=.;%PATHEXT%`tilføje.
4. TAB-tast til autofuldførelse: Du kan bruge TAB-tasten til at autofuldføre filnavne og mapper. Dette kan reducere inputtiden betydeligt.
5. Kommandohistorik: Brug piletasterne op og ned til at navigere gennem kommandohistorikken. Dette gør det muligt at genudføre kommandoer uden genindtastning.
6. Kommandoreference: Hvis du har brug for oplysninger om en specifik kommando, skal du inkludere`/?`til kommandoen, f.eks. b.`dir /?`. Dette viser hjælp til kommandoen.
7. Kopier og indsæt: Du kan højreklikke for at kopiere tekst og derefter højreklikke og indsætte den i kommandoprompt.
8. Skift drevbogstav: Du kan skifte mellem drev ved at indtaste drevbogstavet efterfulgt af et kolon (f.eks.`D:`).
9. Fejlkontrol: Tjek fejlmeddelelserne omhyggeligt. De kan indikere problemer med kommandoinput, tilladelser eller andre ting.
10. Batchfiler: Når du opretter batchfiler, skal du sørge for, at stierne er relative og ikke absolutte for at sikre portabilitet.
11. Håndter med forsigtighed`DEL`eller`RD`: Sletter filer (`DEL`) eller mapper (`RD`eller`RMDIR`) kan have irreversible virkninger. Brug med forsigtighed og dobbelttjek før du trykker på enter.
12. Juster CMD-vinduesstørrelse: Du kan justere størrelsen på CMD-vinduet for at vise mere eller mindre information ad gangen.
13. Sikkerhedsovervejelser: Vær forsigtig, når du udfører kommandoer eller scripts fra ukendte kilder. Ondsindet kode kan forårsage skade på systemet.
14. Data Backup: Når du arbejder med kommandoer, der tilgår eller manipulerer data, skal du sørge for at have en sikkerhedskopi af vigtige data for at undgå tab af data.
Ved at holde disse punkter i tankerne kan du bruge Windows-kommandoprompten effektivt og sikkert. Det er altid tilrådeligt at være forsigtig, især når kommandoer kan påvirke systemressourcer.