locked
既定の入力方式の一覧に、入力方式の追加・削除を行う方法について RRS feed

  • Debate general

  • こんにちは、Platform SDK (Windows SDK) サポートチームです。
    今回は、キーボードの詳細設定の [既定の入力方式の上書き] ドロップダウンリストに表示される入力方式の一覧に、入力方式の追加・削除を行う方法についてご案内します。

    キーボードの詳細設定

    方法
    ========
    [既定の入力方式の上書き] ドロップダウンリストに表示される入力方式の一覧に対して、新しい入力方式の追加や既存の入力方式の削除を行う必要がある場合は、以下にご紹介する PowerShell の Set-WinUserLanguageList コマンドレットを使用します。
    レジストリの編集による追加・削除はサポートされていませんので、ご注意ください。

    以下は、[既定の入力方式の上書き] ドロップダウンリストに表示される入力方式の一覧に、任意の入力方式 (xxxx:yyyyyyyy) を追加する場合の例です。

    PS C:\> $OldList = Get-WinUserLanguageList
    PS C:\> $OldList[n].InputMethodTips.Add("xxxx:yyyyyyyy")
    PS C:\> Set-WinUserLanguageList -LanguageList $OldList

    以下は、[既定の入力方式の上書き] ドロップダウンリストに表示される入力方式の一覧から、任意の入力方式 (xxxx:yyyyyyyy) を削除する場合の例です。

    PS C:\> $OldList = Get-WinUserLanguageList
    PS C:\> $OldList[n].InputMethodTips.Remove("xxxx:yyyyyyyy")
    PS C:\> Set-WinUserLanguageList -LanguageList $OldList

    なお以下のように -Force オプションを与えることによって、確認無しでコマンドレットを強制的に実行することも可能です。
    その他 Set-WinUserLanguageList コマンドレットのオプションについては、弊社 Web サイトでも紹介されていますので、ご確認ください。

    PS C:\> Set-WinUserLanguageList -LanguageList $OldList -Force


    説明
    ========
    [既定の入力方式の上書き] ドロップダウンリストに表示される入力方式の一覧は、Windows の [設定] の [時刻と言語] の [言語] タブに表示される、[優先する言語] リストと連動しています。
    ユーザーは手動で、[既定の入力方式の上書き] ドロップダウンリストに表示される入力方式の一覧から、使用したい入力方式を自由に選択・設定することが可能です。
    また、前述した Set-WinUserLanguageList コマンドレットを用いても、手動の時と同じように使用したい入力方式を選択・設定することが可能です。

    優先する言語

    なお、[既定の入力方式の上書き] が [言語リストを使用します (推奨)] だった場合は、[優先する言語] リストに表示されている最初の言語が、既定の入力方式として使用されます。

    既定の入力方式の上書き





    martes, 10 de diciembre de 2019 11:17
    Propietario