コマンド: "GRAFTABL" がオンです Windows 12, 11, 10, .. , MS Server 2025, 2022, 2019, .. 利用できません
はい、注文です
`GRAFTABL`MS-DOS および古いバージョンの Windows では、グラフィック モードで現在のコード ページを変更するために使用され、特定の特殊文字を表現できるようになりました。
パラメータの簡単な説明は次のとおりです。
-
`GRAFTABL`:これはメインのコマンドです。パラメーターなしで使用すると、現在のコード ページが表示されます。
-
`xxx`:グラフィックス モードで使用する特定のコード ページを指定します。コード ページは、さまざまな文字や記号を表すために使用される特殊な文字セットです。
-
`/STATUS`:現在の値を表示します。
`GRAFTABL`使用されるコードページ。このパラメーターを使用すると、コード ページは変更されません。
もちろん、追加のコメントを加えた改訂版は次のとおりです。
例 1: コード ページを 437 に変更します:
GRAFTABL 437
説明:このコマンドは、コード ページを 437 に変更します。コード ページ 437 は、多くの英語 MS-DOS アプリケーションのデフォルトの文字セット テーブルです。この変更により、特定の特殊文字と記号が表示されるようになります。
例 2: コード ページを 850 に変更します:
GRAFTABL 850
説明:このコマンドは、コード ページを 850 に変更します。コード ページ 850 は、多くのヨーロッパ言語で一般的に使用される拡張文字セット テーブルを表します。この変更により、特定の文字が正しく表示されるようになります。
例 3: 現在のコード ページを表示します:
GRAFTABL /STATUS
説明:このコマンドは、現在使用されているコード ページを変更せずに表示します。これは、以前の変更をチェックし、正しい文字セット テーブルが使用されていることを確認する場合に特に役立ちます。
注意することが重要です
`GRAFTABL`最近の Windows の最新バージョンでは使用されなくなりました。これらの機能は Unicode と拡張文字セットに置き換えられ、ほとんどのアプリケーションとオペレーティング システムで自動的にサポートされます。の用法
`GRAFTABL`古いシステムに限定されます。
最新の Windows オペレーティング システムには、文字エンコードと国際サポートのための代替コマンドとメカニズムが存在します。以下にその一部を示します:
例 1:`chcp`- コードページの変更:
コマンド
`chcp`(コード ページの変更) は、Windows コマンド ラインで現在のコード ページを変更するために使用されます。のために
chcp 1252
ここでは、コード ページが西ヨーロッパ文字セットを表す 1252 に変更されます。
例 2: PowerShell コマンドレット:
PowerShell には、文字エンコーディングと国際文字を操作するためのコマンドレットがいくつか用意されています。のために
$OutputEncoding = [System.文章.Encoding]::UTF8
これにより、PowerShell の出力が UTF-8 エンコードに設定されます。
例 3:`intlcfg`- 国際化設定:
コマンド
`intlcfg`国際化設定を構成できます。のために
intlcfg set --codepage:
このコマンドを使用して、現在のコード ページを変更できます。
例 4: システム設定の設定:
Windows のシステム環境設定の [設定] > [時刻と言語] > [地域と言語] で、文字エンコードに影響を与える言語と地域の設定を調整できます。
例 5:`Set-ItemProperty`レジストリ変更の場合:
レジストリ設定を使用して文字エンコーディングをカスタマイズすることもできます。のために
Set-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Nls\CodePage' -Name 'OEMCP' -Value 1252
ここでは、OEM コード ページは 1252 に設定されています。
最新バージョンの Windows では、Unicode (UTF-8、UTF-16) を使用することにより、コード ページを直接操作する必要性が大幅に減少していることに注意することが重要です。Unicode は国際文字を広範にサポートしており、今日の文字エンコーディングの標準です。ほとんどの場合、これらの代替コマンドと設定は、特定のニーズまたは問題がある場合にのみ関連します。