Kommandoen: "GRAFTABL" er på Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. ikke tilgjengelig
Ja, ordren
`GRAFTABL`i MS-DOS og eldre versjoner av Windows ble brukt til å endre gjeldende kodesett i grafikkmodus, som tillot visse spesialtegn å bli representert.
Her er en kort forklaring av parameterne:
-
`GRAFTABL`: Dette er hovedkommandoen. Når den brukes uten parametere, viser den gjeldende tegntabell.
-
`xxx`: Spesifiserer en spesifikk kodeside som skal brukes i grafikkmodus. Kodesider er spesielle tegnsett som brukes til å representere ulike tegn og symboler.
-
`/STATUS`: Viser gjeldende, fra
`GRAFTABL`kodesett brukt. Når denne parameteren brukes, gjøres ingen endringer på kodesiden.
Selvfølgelig, her er den reviderte versjonen med tilleggskommentarer:
Eksempel 1: Endre kodesiden til 437:
GRAFTABL 437
Beskrivelse: Denne kommandoen endrer kodesett til 437. Kodesett 437 er standard tegnsetttabell for mange engelskspråklige MS-DOS-applikasjoner. Denne endringen gjør at visse spesialtegn og symboler kan vises.
Eksempel 2: Endre kodesiden til 850:
GRAFTABL 850
Beskrivelse: Denne kommandoen endrer kodesiden til 850. Kodesiden 850 representerer en utvidet tegnsetttabell som vanligvis brukes for mange europeiske språk. Denne endringen gjør at spesifikke tegn kan vises riktig.
Eksempel 3: Vis gjeldende kodeside:
GRAFTABL /STATUS
Beskrivelse: Denne kommandoen viser gjeldende kodesett uten å gjøre noen endringer. Dette er spesielt nyttig for å sjekke tidligere modifikasjoner og for å sikre at riktig tegnsetttabell brukes.
Det er viktig å merke seg det
`GRAFTABL`brukes ikke lenger i moderne versjoner av Windows i disse dager. Disse funksjonene er erstattet av Unicode og utvidede tegnsett, som automatisk støttes av de fleste applikasjoner og operativsystemer. Bruken av
`GRAFTABL`er begrenset til eldre systemer.
På moderne Windows-operativsystemer finnes alternative kommandoer og mekanismer for tegnkoding og internasjonal støtte. Her er noen av dem:
Eksempel 1:`chcp`- Endre kodesiden:
Kommandoen
`chcp`(Endre kodeside) brukes til å endre gjeldende kodeside i Windows-kommandolinjen. For
chcp 1252
Her endres kodesiden til 1252, som står for det vesteuropeiske tegnsettet.
Eksempel 2: PowerShell-cmdlets:
PowerShell gir flere cmdlets for arbeid med tegnkodinger og internasjonale tegn. For
$OutputEncoding = [System.tekst.Encoding]::UTF8
Dette setter utdata i PowerShell til UTF-8-koding.
Eksempel 3:`intlcfg`- Internasjonaliseringskonfigurasjon:
Kommandoen
`intlcfg`tillater konfigurasjon av internasjonaliseringsinnstillinger. For
intlcfg set --codepage:
Denne kommandoen kan brukes til å endre gjeldende tegntabell.
Eksempel 4: Innstillinger i systeminnstillinger:
Du kan justere språk- og regioninnstillinger som kan påvirke tegnkoding under Innstillinger > Tid og språk > Region og språk i Windows Systemvalg.
Eksempel 5:`Set-ItemProperty`for registerendringer:
Registerinnstillinger kan også brukes til å tilpasse tegnkoding. For
Set-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Nls\CodePage' -Name 'OEMCP' -Value 1252
Her er OEM-kodesiden satt til 1252.
Det er viktig å merke seg at på moderne versjoner av Windows har behovet for å jobbe direkte med kodesett blitt kraftig redusert ved å bruke Unicode (UTF-8, UTF-16). Unicode gir omfattende støtte for internasjonale tegn og er standarden for tegnkoding i dag. I de fleste tilfeller er disse alternative kommandoene og innstillingene bare relevante når det er spesifikke behov eller problemer.