Komento: "CHCP" on päällä Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. saatavilla
Esimerkit komennosta "CHCP"
The
`CHCP`Windowsin komentokehotteessa olevaa komentoa käytetään nykyisen koodisivun (merkkijoukon) muuttamiseen. Tässä muutamia esimerkkejä kommentteineen:
Esimerkki 1: Vaihda koodisivuksi 1252 (länsieurooppalainen):
CHCP 1252
Kuvaus: Tämä komento muuttaa koodisivuksi 1252, joka vastaa Länsi-Euroopan merkistöä.
Esimerkki 2: Muuta koodisivuksi 65001 (UTF-8):
CHCP 65001
Kuvaus: Tässä koodisivuksi muutetaan 65001, joka vastaa UTF-8-merkistöä. UTF-8:aa käytetään usein tukemaan kansainvälisiä merkkejä.
Esimerkki 3: Näytä nykyinen koodisivu:
CHCP
Kuvaus: Tämä komento näyttää nykyisen koodisivun muuttamatta sitä.
Esimerkki 4: Muuta koodisivua eräkomentosarjassa ja palaa edelliselle koodisivulle:
@ECHO OFF
REM Tallenna nykyinen Codepage in yksi Variable
SET Vanha_koodisivu=%chcp%
REM Muuta Codepage päällä 437 (USA)
CHCP 437
REM ... tee jotain uudelle Codepage
REM Paluu edelliseen Codepage takaisin
CHCP %Vanha_koodisivu%
Kuvaus: Tämä esimerkki tallentaa nykyisen koodisivun skriptin alkuun, muuttaa sen sitten 437:ksi (Yhdysvaltain koodisivu) ja palaa edelliselle koodisivulle komentosarjan lopussa.
Esimerkki 5: Muuta koodisivu tilapäisesti erätiedostossa:
@ECHO OFF
REM Vaihda tilapäisesti Codepage päällä 850 lähtöä varten
CHCP 850 > NUL
ECHO Muuttaminen Codepage tälle painokselle.
REM Paluu edelliseen Codepage takaisin
CHCP > NUL
Kuvaus: Tässä koodisivuksi on väliaikaisesti asetettu 850
`ECHO`muutettu ja sitten palannut edelliselle koodisivulle.
Varmista, että oikea koodisivu on asetettu sovelluksesi tai tehtäväsi tarpeisiin, erityisesti silloin, kun käsittelet tiedostoja tai tekstiä, jotka sisältävät erikoismerkkejä. Käsky
`CHCP`voidaan käyttää eräskripteissä tai komentorivillä koodisivun dynaamiseen vaihtamiseen.
"CHCP" Ote Microsoft Windowsin ohjeesta
Microsoft Windows [Version 10.0.19045.3693]
(c) Copyright 1985-2023 Microsoft Corp.
C:\\Windows>
Tuo näyttöön aktiivisen koodisivun numeron tai vaihtaa
koodisivua.
CHCP [nnn]
nnn Määrittää koodisivun numeron.
Kirjoita CHCP ilman parametreja, kun haluat nähdä aktiivisen
koodisivun numeron.
Tärkeää tietoa, vinkkejä "CHCP"-komennolle
Kun käytät`CHCP`-komento Windowsin komentokehotteessa, on muutamia tärkeitä huomioitavia seikkoja:
1. Kelvolliset koodisivut: Varmista, että määritetty koodisivu on kelvollinen. Kaikki koodisivut eivät ole käytettävissä kaikissa järjestelmissä. On suositeltavaa käyttää koodisivuja, jotka ovat vakiona useimmissa Windows-järjestelmissä.
2. Vaikutus merkkien esitykseen: Koodisivun muuttaminen voi vaikuttaa tapaan, jolla merkit tulkitaan ja esitetään. Tämä voi vaikuttaa tekstin näyttöön konsolissa tai tiedostojen käsittelyyn.
3. Unicode-tuki: Huomaa, että`CHCP`-Toimintoa ei ole optimoitu Unicodelle. Jos työskentelet Unicode-merkkien tai -tiedostojen kanssa, saatat`CHCP`ei ehkä ole paras valinta. Tällaisissa tapauksissa UTF-8 (`CHCP 65001`) suositellaan.
4. Eräskripteihin vaikuttaminen: Jos sinulla on`CHCP`komentosarjan komentosarjassa, huomaa, että koodisivun muutokset voivat vaikuttaa tapaan, jolla komentosarjan teksti tulkitaan. Tämä voi johtaa odottamattomaan käyttäytymiseen.
5. Merkkien käsittelyn rajoitukset: Tiettyjä komentokehotteen komentoja ja sovelluksia ei ehkä ole optimoitu kaikille koodisivuille. Tämä voi aiheuttaa ongelmia tiettyjen merkkien käsittelyssä.
6. Siirtymä koodisivujen välillä: Huomaa, että kun siirryt eri koodisivujen välillä, jotkin merkit eivät ehkä näy oikein. Ongelmia voi ilmetä erityisesti vaihdettaessa koodisivuja, joissa on eri merkistöjä.
7. Palaa edelliselle koodisivulle: Jos vaihdat koodisivua, varmista, että palaat edelliselle koodisivulle, kun sovelluksesi tai komentosarjasi on valmis. Voit väliaikaisesti tallentaa edellisen koodisivun palataksesi siihen myöhemmin.
8. Katso dokumentaatiota: Jos sinulla on erityisiä merkkikoodausvaatimuksia, tarkista sovelluksesi tai komentosarjan dokumentaatio varmistaaksesi, että valitsemasi koodisivu on yhteensopiva.
Kun työskentelet`CHCP`On tärkeää ymmärtää vaikutus hahmojen esittämiseen ja tekstinkäsittelyyn odottamattomien ongelmien välttämiseksi. On myös suositeltavaa käyttää nykyaikaisia lähestymistapoja, kuten UTF-8, erityisesti käytettäessä kansainvälisiä merkkejä tai Unicode-merkkejä.