Komento: "CMD" on päällä Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. saatavilla
Esimerkit komennosta "CMD"
"CMD" käytetään usein yleisenä nimenä Windowsin komentoriville tai Windowsin komentorivikäyttöliittymälle. Jos sinulla on esimerkkejä Windowsin komentokehotteesta (
`CMD.exe`) ajattele, tässä on joitain esimerkkejä:
Esimerkki 1: Yksinkertainen komennon suoritus:
echo Hei, Maailman!
Kuvaus: Tämä komento palauttaa merkkijonon
"Hei, maailma!" konsolissa.
Esimerkki 2: Näytä hakemiston muutos ja tiedostoluettelo:
cd C:\Windows
dir
Kuvaus: Tämä komento vaihtaa C:\Windows-hakemistoon ja näyttää sitten luettelon kyseisessä hakemistossa olevista tiedostoista.
Esimerkki 3: Tiedostojen kopioiminen:
copy C:\lähde\tiedosto.txt D:\Päämäärä\
Kuvaus: Tämä komento kopioi tiedoston
"File.txt" tiedostosta
"C:\Source\" tiedostoon
"D:\Destination\".
Esimerkki 4: Verkkodiagnostiikka pingillä:
ping www.google.com
Kuvaus: Tämä komento lähettää ping-pyynnöt www.google.comin IP-osoitteeseen verkkoyhteyden testaamiseksi.
Esimerkki 5: Muistion käynnistys:
start notepad
Kuvaus: Tämä komento käynnistää Muistio-ohjelman.
Esimerkki 6: Näytä järjestelmätiedot:
systeminfo
Kuvaus: Tämä komento näyttää kattavat tiedot järjestelmästä, mukaan lukien käyttöjärjestelmän version, asennuspäivämäärän ja paljon muuta.
Esimerkki 7: Näytä ympäristömuuttujat:
echo %USERNAME%
Description: Tämä komento tulostaa ympäristömuuttujassa määritetyn nykyisen käyttäjän käyttäjänimen
`%USERNAME%`on tallennettu.
Esimerkki 8: Luo eräskripti:
echo echo Hei, %USERNAME%! > tervehdys.bat
Kuvaus: Tämä komento luo yksinkertaisen komentosarjan nimeltä
"Greeting.bat", joka tervehtii käyttäjänimeä.
Esimerkki 9: Näytä komennon ohje:
help dir
Kuvaus: Tämä komento näyttää ohjeen
`dir`komento ja tulostaa luettelon käytettävissä olevista vaihtoehdoista ja parametreista.
Nämä esimerkit on tarkoitettu antamaan yleiskuvan erityyppisistä komennoista Windowsin komentokehotteessa. Voit mukauttaa ja laajentaa näitä komentoja ja syntaksia tarpeen mukaan.
"CMD" Ote Microsoft Windowsin ohjeesta
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
Käynnistää uuden esiintymän Windowsin komentotulkista
CMD [/A | /U] [/Q] [/D] [/E:ON | /E:OFF] [/F:ON | /F:OFF] [/V:ON
| /V:OFF]
[[/S] [/C | /K] merkkijono]
/C Suorittaa merkkijonon määrittämän komennon ja lopettaa
/K Suorittaa merkkijonon määrittämän komennon ja jää
/S Muokkaa merkkijonon toimintaa /C- tai /K-valitsimien
jälkeen (katso
alla)
/Q Poistaa kaiutuksen käytöstä
/D Poistaa AutoRun-komentojen suorittamisen rekisteristä
(katso alla)
/A Määrittää sisäisten komentojen tulostusputken tai -
tiedoston ANSI-
muotoon.
/U Määrittää sisäisen komennon putkeen tai tiedostoon
ohjatun tulosteen
Unicode-muotoiseksi
/T:fg Määrittää tausta- tai edustavärit (lisätietoja: COLOR /?)
/E:ON Ottaa käyttöön komentolaajennukset (katso alla)
/E:OFF Poistaa komentolaajennukset käytöstä (katso alla)
/F:ON Ottaa käyttöön tiedosto- ja hakemistonimien
täydennysmerkit (katso
alla)
/F:OFF Poistaa käytöstä tiedosto- ja hakemistonimien
täydennysmerkit (katso
alla)
/V:ON Ottaa käyttöön viivästetyn ympäristömuuttujalaajennuksen
käyttämällä
!- merkkiä erottimena. Esimerkki: /V:ON sallii !var!-
määrityksen
laajentaa muuttujan suorituksen aikana. var-syntaksi
laajentaa
muuttujan syötön aikana, mikä on täysin eri asia FOR-
silmukan sisällä.
/V:OFF Poistaa käytöstä viivästetyn
ympäristömuuttujalaajennuksen.
Huomaa, että useat komennot, jotka on erotettu '&&'-merkinnällä
ovat hyväksyttyjä, jos ne on ympäröity lainausmerkeillä.
Yhteensopivuussyistä
/X on sama kuin /E:ON, /Y on sama kuin /E:OFF ja /R on sama
kuin /C. Kaikki muut valitsimet ohitetaan.
Jos /C tai /K määritetään, niin valitsimen jälkeinen komentorivin
osa
käsitellään komentorivinä, jossa käytetään seuraavaa logiikkaa
lainausmerkkien (") käsittelyssä:
1. Jos kaikki seuraavat ehdot täyttyvät, komentorivin
lainausmerkit
säilytetään:
- /S-valitsinta ei ole
- lainausmerkkejä on kaksi kappaletta
- lainausmerkkien välissä ei ole erikoismerkkejä,
kun erikoismerkkejä ovat: &<>()@^|
- lainausmerkkien välissä on vähintään yksi väli
- lainausmerkkien välissä oleva merkkijono on
suoritettavan tiedoston nimi.
2. Muussa tapauksessa ensimmäinen toimi tarkistaa, että
ensimmäinen
merkki on lainausmerkki. Jos näin on, ensimmäinen merkki
ja
komentorivin viimeinen lainausmerkki poistetaan, mutta
kaikki viimeisen lainausmerkin jälkeiset merkit
säilytetään.
Jos /D-valitsinta ei ole määritetty, Cmd.exe tarkistaa
käynnistyessään
seuraavat REG_SZ/REG_EXPAND_SZ-rekisterimuuttujat, ja jos
jompikumpi
tai molemmat ovat käytettävissä, se suorittaa ne ensin.
HKEY_LOCAL_MACHINE\Software\Microsoft\Command
Processor\AutoRun
ja/tai
HKEY_CURRENT_USER\Software\Microsoft\Command
Processor\AutoRun
Komentolaajennukset ovat oletuksena käytössä. Voit poistaa
laajennukset
käytöstä kyseiselle kohteelle valitsimella /E:OFF. Voit ottaa
käyttöön tai
poistaa laajennukset käytöstä kaikille käynnistettäville
komentoriveille
tietokoneessa ja/tai käyttäjäistunnoissa asettamalla toiselle tai
molemmille
seuraaville rekisteriavaimille REG_DWORD-arvon käyttämällä
REGEDIT.exe-
ohjelmaa:
HKEY_LOCAL_MACHINE\Software\Microsoft\Command
Processor\EnableExtensions
JA/TAI
HKEY_CURRENT_USER\Software\Microsoft\Command
Processor\EnableExtensions
Käyttäjäkohtaiset asetukset ovat etusijalla tietokonekohtaisiin
asetuksiin
verrattuna. Komentorivillä annetut asetukset ohittavat
rekisterissä määritetyt
asetukset.
Komentolaajennukset sisältävät muutoksia ja/tai lisäyksiä
seuraaviin
komentoihin:
DEL tai ERASE
COLOR
CD tai CHDIR
MD tai MKDIR
PROMPT
PUSHD
POPD
SET
SETLOCAL
ENDLOCAL
IF
FOR
CALL
SHIFT
GOTO
START (sisältää myös muutokset ulkoisten komentojen
käynnistämiseen)
ASSOC
FTYPE
Komentokohtaisia lisätietoja saat kirjoittamalla komentonimi /?.
Viivästetty ympäristömuuttujalaajennus EI ole käytössä
oletusarvoisesti.
Voit ottaa sen käyttöön tai poistaa sen käytöstä
Cmd.exe-ohjelman suorittamisen yhteydessä /V:ON- tai /V:OFF-
valitsimilla.
Voit ottaa käyttöön tai poistaa käytöstä Cmd.exe-ohjelman loppuun
suorittamisen
tietokone- tai käyttäjäistunnossa määrittämällä jommankumman tai
molemmat
seuraavista REG_DWORD-rekisteriarvoista Regedt32.exe-ohjelman
avulla:
HKEY_LOCAL_MACHINE\Software\Microsoft\Command
Processor\DelayedExpansion
ja/tai
HKEY_CURRENT_USER\Software\Microsoft\Command
Processor\DelayedExpansion
arvoiksi 0x1 tai 0x0. Käyttäjäasetukset ohittavat
tietokoneasetukset.
Komentorivivalitsimet korvaavat rekisteriasetukset.
Jos viivästetty ympäristömuuttujalaajennus on käytössä, tällöin
voidaan käyttää
huutomerkkiä korvaamaan ympäristömuuttujan arvo suorituksen
aikana.
Voit ottaa Cmd.exe-ohjelman tiedoston tai kansion nimen
täydennyksen
käyttöön tai poistaa sen käytöstä Cmd.exe-ohjelman
suorittamisen yhteydessä /F:ON- tai /F:OFF-valitsimilla. Voit
ottaa
käyttöön tai poistaa käytöstä Cmd.exe-ohjelman loppuun
suorittamisen
tietokone- tai käyttäjäistunnossa määrittämällä Regedit.exe-
ohjelman
avulla jommankumman tai molemmat seuraavista REG_DWORD-
rekisteriarvoista:
HKEY_LOCAL_MACHINE\Software\Microsoft\Command
Processor\CompletionChar
HKEY_LOCAL_MACHINE\Software\Microsoft\Command
Processor\PathCompletionChar
ja/tai
HKEY_CURRENT_USER\Software\Microsoft\Command
Processor\CompletionChar
HKEY_CURRENT_USER\Software\Microsoft\Command
Processor\PathCompletionChar
tietyn funktion heksadesimaaliarvoksi (esimerkiksi 0x4 on Ctrl+D
ja
0x6 on Ctrl+F). Käyttäjäasetukset korvaavat tietokoneasetukset.
Komentorivivalitsimet ohittavat rekisteriasetukset.
Jos täydennys on käytössä /F:ON-valitsimella, käytettävät
ohjausmerkit
ovat CTRL+D kansionimen täydentämiseksi ja CTRL+F tiedostonimen
täydentämiseksi. Voit poistaa tietyn täydennysmerkin rekisteristä
käyttämällä välilyönnin arvoa (0x20), koska se ei ole kelvollinen
ohjausmerkki.
Täydennys suoritetaan, kun kirjoitat jommankumman kahdesta
ohjausmerkistä. Täydennystoiminto sijoittaa polkumerkkijonon
kohdistimen vasemmalle puolelle, liittää yleismerkin siihen
tarvittaessa ja muodostaa vastaavien polkujen luettelon. Jos
vastaavia polkuja ei ole, toiminto antaa äänimerkin eikä tuo
mitään näyttöön. Sen jälkeen saman ohjausmerkin painaminen
toistuvasti käy läpi vastaavien polkujen luettelon.
Vaihtonäppäimen painaminen yhdessä ohjausmerkin kanssa käy
luetteloa läpi vastakkaisessa järjestyksessä. Jos muokkaat
riviä ja painat ohjausmerkkiä uudelleen, vastaavien polkujen
tallennettu luettelo ohitetaan ja uusi luettelo luodaan.
Samoin käy, jos siirryt tiedostonimien täydennyksestä
kansionimien täydennykseen. Ohjausmerkit eroavat toisistaan
siinä, että tiedostonimien täydennysmerkki koskee sekä tiedosto-
että kansionimiä, kun taas kansion täydennysmerkki koskee
vain kansionimiä. Jos tiedoston täydennystä käytetään minkä
tahansa valmiin kansiokomennon (CD, MD tai RD) kanssa,
suoritetaan myös kansion täydennys.
Täydennyskoodi toimii oikein tiedostonimissä, jotka sisältävät
välejä ja muita erikoismerkkejä, jos ne sijoitetaan
lainausmerkkien
sisään. Jos siirryt taaksepäin, täydennyksen suorittamien
riviltä ohittaa kohdistimen oikealla puolella olevan tekstin.
Lainausmerkit vaativat erikoismerkit:
<väli>
&()[]{}^=;!'+,`~
Tärkeää tietoa, vinkkejä "CMD"-komennolle
Kun työskentelet Windowsin komentokehotteen (CMD) kanssa, sinun tulee pitää mielessä muutama tärkeä seikka, jotta voit toimia tehokkaasti ja turvallisesti:
1. Järjestelmänvalvojan oikeudet: Jotkut komennot vaativat järjestelmänvalvojan oikeudet. Muista avata komentokehote järjestelmänvalvojana, jos haluat käyttää järjestelmäalueita tai tehdä järjestelmään muutoksia.
2. Tiedostonimet ja polut: Jos tiedostojen tai hakemistojen nimet sisältävät välilyöntejä tai erikoismerkkejä, kirjoita ne lainausmerkkeihin. Esimerkki:`cd "C:\Program Files"`
3. Näytä tiedostotunnisteet: Oletusarvon mukaan komentokehote ei näytä tiedostotunnisteita. Voit muuttaa tätä käyttämällä`echo %PATHEXT%`tulla sisään. Tarvittaessa voit tehdä sen kanssa`set PATHEXT=.;%PATHEXT%`lisätä.
4. TAB-näppäin automaattista täydennystä varten: Voit käyttää TAB-näppäintä tiedostonimien ja hakemistojen automaattiseen täydennykseen. Tämä voi lyhentää merkittävästi syöttöaikaa.
5. Komentohistoria: Käytä ylä- ja alanuolinäppäimiä navigoidaksesi komentohistoriassa. Tämä mahdollistaa komentojen suorittamisen uudelleen ilman uudelleensyöttöä.
6. Komentoviittaus: Jos tarvitset tietoja tietystä komennosta, sisällytä se`/?`käskyyn, esim. b.`dir /?`. Tämä näyttää komennon ohjeen.
7. Kopioi ja liitä: Voit kopioida tekstiä napsauttamalla hiiren kakkospainikkeella ja sitten napsauttaa hiiren kakkospainikkeella ja liittää sen komentokehotteeseen.
8. Vaihda aseman kirjainta: Voit vaihtaa asemien välillä syöttämällä aseman kirjaimen ja kaksoispisteen (esim.`D:`).
9. Virheiden tarkistus: Tarkista virheilmoitukset huolellisesti. Ne voivat viitata ongelmiin komentosyöttöön, käyttöoikeuksiin tai muihin asioihin.
10. Erätiedostot: Kun luot erätiedostoja, varmista siirrettävyyden varmistamiseksi, että polut ovat suhteellisia eivätkä absoluuttisia.
11. Käsittele varovasti`DEL`tai`RD`: Tiedostojen poistaminen (`DEL`) tai hakemistoja (`RD`tai`RMDIR`) voi aiheuttaa peruuttamattomia vaikutuksia. Käytä varoen ja tarkista ennen kuin painat enteriä.
12. Säädä CMD-ikkunan kokoa: Voit säätää CMD-ikkunan kokoa näyttämään enemmän tai vähemmän tietoa kerrallaan.
13. Turvallisuusnäkökohdat: Ole varovainen suorittaessasi tuntemattomista lähteistä peräisin olevia komentoja tai komentosarjoja. Haitallinen koodi voi vahingoittaa järjestelmää.
14. Tietojen varmuuskopiointi: Kun työskentelet komentojen kanssa, jotka käyttävät tai käsittelevät tietoja, varmista, että sinulla on varmuuskopio tärkeistä tiedoista tietojen häviämisen välttämiseksi.
Pitämällä nämä kohdat mielessä voit käyttää Windowsin komentokehotetta tehokkaasti ja turvallisesti. On aina suositeltavaa olla varovainen, varsinkin kun komennot voivat vaikuttaa järjestelmän resursseihin.