Kommandoen: "CMD" er på Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. tilgjengelig
Eksemplene for kommandoen "CMD"
"CMD" brukes ofte som et generelt navn for Windows-ledeteksten eller Windows-kommandolinjegrensesnittet. Hvis du har eksempler på bruk av Windows-ledeteksten (
`CMD.exe`) tenk, her er noen eksempler:
Eksempel 1: Enkel kommandoutførelse:
echo Hallo, Verden!
Beskrivelse: Denne kommandoen returnerer strengen
"Hallo, verden!" i konsollen.
Eksempel 2: Vis katalogendring og filliste:
cd C:\Windows
dir
Beskrivelse: Denne kommandoen bytter til C:\Windows-katalogen og viser deretter en liste over filer i den katalogen.
Eksempel 3: Kopiere filer:
copy C:\kilde\fil.txt D:\Mål\
Beskrivelse: Denne kommandoen kopierer filen
"File.txt" fra
"C:\Source\" til
"D:\Destination\".
Eksempel 4: Nettverksdiagnostikk med ping:
ping www.google.com
Beskrivelse: Denne kommandoen sender ping-forespørsler til IP-adressen til www.google.com for å teste nettverkstilkoblingen.
Eksempel 5: Starte Notisblokk:
start notepad
Beskrivelse: Denne kommandoen starter Notepad-programmet.
Eksempel 6: Se systeminformasjon:
systeminfo
Beskrivelse: Denne kommandoen viser omfattende informasjon om systemet, inkludert operativsystemversjon, installasjonsdato og mer.
Eksempel 7: Vis miljøvariabler:
echo %USERNAME%
Beskrivelse: Denne kommandoen skriver ut brukernavnet til gjeldende bruker spesifisert i miljøvariabelen
`%USERNAME%`er lagret.
Eksempel 8: Opprett batchskript:
echo echo Hallo, %USERNAME%! > hilsen.bat
Beskrivelse: Denne kommandoen lager et enkelt batchskript kalt
"Greeting.bat" som hilser brukernavnet.
Eksempel 9: Vis hjelp for en kommando:
help dir
Beskrivelse: Denne kommandoen viser hjelpen for
`dir`kommando og gir ut en liste over tilgjengelige alternativer og parametere.
Disse eksemplene er ment å gi en oversikt over ulike typer kommandoer i Windows-ledeteksten. Du kan tilpasse og utvide disse kommandoene og syntaksen etter behov.
"CMD" Utdrag fra Microsoft Windows Hjelp
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
Starter en ny forekomst av Windows-kommandotolken
CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON
| /V:OFF]
[[/S] [/C | /K] streng]
/C Utfører kommandoen som er angitt av strengen og
terminerer deretter
/K Utfører kommandoen som er angitt av strengen, men blir
værende
/S Modifiserer behandlingen av strengen etter /C eller /K
(se nedenfor)
/Q Slår av echo
/D Deaktiverer utførelsen av AutoRun-kommandoer fra
registret
(se nedenfor)
/A Fører til at utdata fra interne kommandoer til en
datakanal får
ANSI-tegnsett
/U Fører til at utdata fra interne kommandoer til en
datakanal får
Unicode-tegnsett
/T:fg Angir forgrunns- og bakgrunnsfarger (se COLOR /? for mer
informasjon)
/E:ON Aktiverer kommandoutvidelser (se nedenfor)
/E:OFF Deaktiverer kommandoutvidelser (se nedenfor)
/F:ON Aktiverer tegn for fil- og mappenavnefullføring (se
nedenfor)
/F:OFF Deaktiverer tegn for fil- og mappenavnefullføring (se
nedenfor)
/V:ON Aktiverer forsinket utvidelse av miljøvariabler ved bruk
av ! som
skilletegn. Eksempel: /V:ON tillater at !var! utvider
variabelen
var på utførelsestidspunktet. Syntaksen var utvider
variabler ved
inndatatidspunktet, noe som er noe helt annet når den er
i en FOR-
løkke.
/V:OFF Deaktiverer forsinket utvidelse av miljø.
Legg merke til at flere kommandoer som er skilt med
kommandoskilletegnet
"&&" godtas for strengen hvis de står i anførselstegn. Av
kompatibilitetsgrunner er også /X det samme som /E:ON, /Y er det
samme som
/E:OFF og /R er det samme som /C. Alle andre brytere ignoreres.
Hvis /C eller /K er angitt, behandles den gjenværende delen av
kommandolinjen
etter bryteren som en kommandolinje der følgende logikk brukes
ved behandling
av tegn i anførselstegn ("):
1. Hvis alle følgende betingelser oppfylles, beholdes alle
tegn i
anførselstegn på kommandolinjen:
- no /S-bryteren
- nøyaktig to anførselstegn
- ingen spesialtegn mellom de to anførselstegnene,
der spesialtegnet er et av følgende: &<>()@^|
- det er ett eller flere mellomrom mellom
to anførselstegn
- strengen mellom de to anførselstegnene er navnet
på en kjørbar fil.
2. I motsatt fall vil den gamle funksjonen fungere hvis det
første
tegnet er et anførselstegn, og i så fall fjernes det
første tegnet
og det siste anførselstegnet på kommandolinjen, slik at
all tekst
etter siste anførselstegn beholdes.
Hvis /D IKKE ble angitt på kommandolinjen, vil Cmd.exe når den
starter se
etter følgende REG_SZ/REG_EXPAND_SZ registervariabler, og hvis en
av dem
eller begge finnes, vil de kjøres først.
HKEY_LOCAL_MACHINE\Software\Microsoft\Command
Processor\AutoRun
og/eller
HKEY_CURRENT_USER\Software\Microsoft\Command
Processor\AutoRun
Kommandoutvidelser er aktivert som standard. Du kan også
deaktivere
utvidelser ved å starte med bryteren /E:OFF. Du kan aktivere
eller
deaktivere utvidelser for alle oppstarter av Cmd.exe på en maskin
og/eller
brukerøkt ved å sette en av eller begge disse REG_DWORD-verdiene
i
registret ved hjelp av 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. Den brukerspesifikke innstillingen
overstyrer
maskininnstillingen. Brytere på kommandolinjen overstyrer
register-
innstillinger.
Kommandoutvidelsene innebærer endringer og/eller ekstra
funksjonalitet i
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 (inkluderer også endringer på ekstern kommandostarting)
ASSOC
FTYPE
For spesifikke detaljer, skriver du kommandonavn /?.
Forsinket utvidelse av miljøvariabler er IKKE aktivert som
standard. Du kan
aktivere eller deaktivere forsinket utvidelse av miljøvariabler
for en
bestemt kjøring av Cmd.exe med bryterne /V:ON eller /V:OFF. Du
kan aktivere
eller deaktivere forsinket utvidelse for all starting av Cmd.exe
på en
maskin og/eller brukerøkt ved å sette en av eller begge disse
REG_DWORD-
verdiene i registret ved hjelp av 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. Brukerspesifikke innstillinger
overstyrer maskin-
innstillinger. Brytere på kommandolinjen overstyrer
registerinnstillinger.
Hvis forsinket utvidelse av miljøvariabler er aktivert, kan et
utropstegn
brukes til å indikere verdien av en miljøvariabel under kjøring.
Du kan aktivere eller deaktivere fullføring av filnavn for en
bestemt
kjøring av Cmd.exe med bryterne /F:ON eller /F:OFF. Du kan
aktivere eller
deaktivere fullføring for alle kjøringer av Cmd.exe på en maskin
og/eller
brukerøkt ved å sette en av eller begge disse REG_DWORD-verdiene
i registret
ved hjelp av 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 den heksadesimale verdien til et kontrolltegn som skal
brukes, til en
bestemt funksjon (for eksempel: 0x4 er Ctrl+D, og 0x6 er Ctrl+F).
Brukerspesifikke innstillinger overstyrer maskininnstillinger.
Brytere på
kommandolinjen overstyrer registerinnstillinger.
Hvis fullføring er aktivert med bryteren /F:ON, vil de to
kontrolltegnene
som brukes bli Ctrl+D for fullføring av mappenavn, og Ctrl+F for
filnavn.
Hvis du vil deaktivere et bestemt fullføringstegn i registret,
bruker du
verdien for mellomrom (0x20), siden det ikke er et gyldig
kontrolltegn.
Fullføring aktiveres når du skriver inn ett av de to
kontrolltegnene.
Fullføringsfunksjonen tar banestrengen til venstre for markøren
og legger
et jokertegn til det hvis det ikke allerede finnes, og bygger opp
en liste
over aktuelle baner. Deretter vises den første aktuelle banen.
Hvis ingen
baner er aktuelle, lyder et pip og ingenting vises. Deretter vil
gjentatte
trykk av det samme kontrolltegnet bla gjennom listen over
aktuelle baner.
Hvis Skift trykkes sammen med kontrolltegnet, blir det bladd
gjennom bak-
lengs. Hvis du redigerer linjen og trykker kontrolltegnet igjen,
vil den
lagrede listen over aktuelle baner bli forkastet, og en ny liste
vil bli
generert. Det samme skjer hvis du bytter mellom fil- og
mappenavnfullføring.
Den eneste forskjellen mellom de to kontrolltegnene er at
filfullførings-
tegnet viser både aktuelle fil- og mappenavn, mens
mappefullføringstegnet
bare viser aktuelle mappenavn. Hvis filfullføring brukes på en av
de
innebygde mappekommandoene (CD, MD eller RD), brukes
mappefullføring.
Fullføringskoden behandler filnavn som inneholder mellomrom eller
andre
spesialtegn riktig, ved å sette anførselstegn rundt den aktuelle
banen.
Hvis du går bakover, og deretter starter fullføringen fra inne i
en linje,
vil teksten til høyre for markøren der fullføringen ble aktivert,
bli
forkastet.
De spesielle tegnene som krever anførselstegn er:
<mellomrom>
&()[]{}^=;!'+,`~
Viktig informasjon, tips for "CMD"-kommandoen
Når du arbeider med Windows Command Prompt (CMD), er det noen viktige punkter du må huske på for å kunne handle effektivt og sikkert:
1. Administratorrettigheter: Noen kommandoer krever administratorrettigheter. Sørg for å åpne kommandoprompt som administrator hvis du vil ha tilgang til systemområder eller gjøre systemendringer.
2. Filnavn og stier: Hvis fil- eller katalognavn inneholder mellomrom eller spesialtegn, sett dem i anførselstegn. Eksempel:`cd "C:\Program Files"`
3. Vis filutvidelser: Som standard viser ikke kommandoprompt filutvidelser. Du kan endre dette ved å`echo %PATHEXT%`Tast inn. Om nødvendig kan du gjøre det med`set PATHEXT=.;%PATHEXT%`Legg til.
4. TAB-tast for autofullføring: Du kan bruke TAB-tasten til å autofullføre filnavn og kataloger. Dette kan redusere inngangstiden betraktelig.
5. Kommandohistorikk: Bruk opp- og nedpiltastene for å navigere gjennom kommandologgen. Dette gjør at kommandoer kan utføres på nytt uten å gå inn på nytt.
6. Kommandoreferanse: Hvis du trenger informasjon om en spesifikk kommando, ta med`/?`til kommandoen, f.eks. b.`dir /?`. Dette viser hjelp for kommandoen.
7. Kopier og lim inn: Du kan høyreklikke for å kopiere tekst og deretter høyreklikke og lime den inn i ledeteksten.
8. Bytt stasjonsbokstav: Du kan bytte mellom stasjoner ved å skrive inn stasjonsbokstaven etterfulgt av et kolon (f.eks.`D:`).
9. Feilkontroll: Sjekk feilmeldingene nøye. De kan indikere problemer med kommandoinndata, tillatelser eller andre ting.
10. Batchfiler: Når du oppretter batchfiler, sørg for at banene er relative og ikke absolutte for å sikre portabilitet.
11. Håndteres med forsiktighet`DEL`eller`RD`: Sletter filer (`DEL`) eller kataloger (`RD`eller`RMDIR`) kan ha irreversible effekter. Bruk med forsiktighet og dobbeltsjekk før du trykker på enter.
12. Juster CMD-vindusstørrelsen: Du kan justere størrelsen på CMD-vinduet for å vise mer eller mindre informasjon om gangen.
13. Sikkerhetshensyn: Vær forsiktig når du utfører kommandoer eller skript fra ukjente kilder. Skadelig kode kan forårsake skade på systemet.
14. Datasikkerhetskopiering: Når du arbeider med kommandoer som får tilgang til eller manipulerer data, sørg for at du har en sikkerhetskopi av viktige data for å unngå tap av data.
Ved å huske på disse punktene kan du bruke Windows-ledeteksten effektivt og trygt. Det er alltid tilrådelig å være forsiktig, spesielt når kommandoer kan påvirke systemressurser.