Kommandot: "GPRESULT" är på Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. inte tillgängligt
Ja, ordern
`GRAFTABL`i MS-DOS och äldre versioner av Windows användes för att ändra den aktuella teckentabellen i grafikläge, vilket gjorde att vissa specialtecken kunde representeras.
Här är en kort förklaring av parametrarna:
-
`GRAFTABL`: Detta är huvudkommandot. När den används utan parametrar visar den aktuell teckentabell.
-
`xxx`: Anger en specifik teckentabell som ska användas i grafikläge. Teckentabeller är speciella teckenuppsättningar som används för att representera olika tecken och symboler.
-
`/STATUS`: Visar strömmen, från
`GRAFTABL`teckentabell som används. När denna parameter används görs inga ändringar på teckentabellen.
Naturligtvis, här är den reviderade versionen med ytterligare kommentarer:
Exempel 1: Ändra teckentabell till 437:
GRAFTABL 437
Beskrivning: Detta kommando ändrar teckentabellen till 437. Teckentabell 437 är standardtabellen för teckenuppsättning för många engelskspråkiga MS-DOS-program. Denna ändring gör att vissa specialtecken och symboler kan visas.
Exempel 2: Ändra teckentabell till 850:
GRAFTABL 850
Beskrivning: Detta kommando ändrar teckentabellen till 850. Teckentabell 850 representerar en utökad teckenuppsättningstabell som vanligtvis används för många europeiska språk. Denna ändring gör att specifika tecken kan visas korrekt.
Exempel 3: Visa aktuell kodsida:
GRAFTABL /STATUS
Beskrivning: Detta kommando visar den för närvarande använda teckentabellen utan att göra några ändringar. Detta är särskilt användbart för att kontrollera tidigare ändringar och för att säkerställa att rätt teckenuppsättningstabell används.
Det är viktigt att notera det
`GRAFTABL`används inte längre i moderna versioner av Windows nuförtiden. Dessa funktioner har ersatts av Unicode och utökade teckenuppsättningar, som automatiskt stöds av de flesta applikationer och operativsystem. Användningen av
`GRAFTABL`är begränsad till äldre system.
I moderna Windows-operativsystem finns alternativa kommandon och mekanismer för teckenkodning och internationellt stöd. Här är några av dem:
Exempel 1:`chcp`- Ändra teckentabellen:
Kommandot
`chcp`(Change Code Page) används för att ändra den aktuella teckentabellen i Windows-kommandoraden. För
chcp 1252
Här ändras teckentabellen till 1252, vilket står för den västeuropeiska teckenuppsättningen.
Exempel 2: PowerShell-cmdlets:
PowerShell tillhandahåller flera cmdlets för att arbeta med teckenkodningar och internationella tecken. För
$OutputEncoding = [System.text.Encoding]::UTF8
Detta ställer in utdata i PowerShell till UTF-8-kodning.
Exempel 3:`intlcfg`- Internationaliseringskonfiguration:
Kommandot
`intlcfg`tillåter konfiguration av internationaliseringsinställningar. För
intlcfg set --codepage:
Detta kommando kan användas för att ändra den aktuella teckentabellen.
Exempel 4: Inställningar i systeminställningar:
Du kan justera språk- och regioninställningar som kan påverka teckenkodningen under Inställningar > Tid och språk > Region och språk i Windows Systeminställningar.
Exempel 5:`Set-ItemProperty`för registerändringar:
Registerinställningar kan också användas för att anpassa teckenkodning. För
Set-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Nls\CodePage' -Name 'OEMCP' -Value 1252
Här är OEM-kodsidan satt till 1252.
Det är viktigt att notera att på moderna versioner av Windows har behovet av att arbeta direkt med teckentabeller minskat kraftigt genom att använda Unicode (UTF-8, UTF-16). Unicode ger omfattande stöd för internationella tecken och är standarden för teckenkodning idag. I de flesta fall är dessa alternativa kommandon och inställningar endast relevanta när det finns specifika behov eller problem.