※ ChatGPTを利用し、要約された質問です(原文:Windows PEのCMDでバックスラッシュ入力)
Windows PEのバックスラッシュ入力について
このQ&Aのポイント
Windows PEのCMDでバックスラッシュを入力する方法について教えてください。
Windows PEのコマンドプロンプト(cmd)にバックスラッシュを直接入力する方法を教えてください。
ASUS Vivobook S400CAのWindows 8.1でバックスラッシュの入力ができません。USキー配列に変更する有効なコマンドを教えてください。
Windows PEのCMDでバックスラッシュ入力
動作環境
ASUS Vivobook S400CA
CPU Core i5-3317U
RAM 4GB
Windows 8.1 64bit
タイ語/英語キーボード (101 Enhanced キー配列;横長の四角いEnterキーの上にバックスラッシュ表示のキーがあります)
「設定チャーム」>「PC設定の変更」>「保守と管理」>「回復」の中にある、
「PCの起動をカスタマイズする」をクリックしてコマンドプロンプトを立ち上げます。
その画面上でディレクトリー指定やコマンドを打とうとすると、何故かバックスラッシュ(\)が打てません。
どうも認識されているキー配列が違うらしく、例えば「Shift」+「2」キーを押すと「”」が打たれて、
日本語キー配列になっているようです。
このWindows PEのコマンドプロンプト(cmd)に直接バックスラッシュ(\)を入力する方法、
USキー配列に変更する有効なコマンド(usコマンドは効かないです)がありましたらお教え頂けないでしょうか?
ちなみに、通常起動したWindows 8.1上で、日本語キー配列にしてバックスラッシュ(\)を打とうにも
本来日本語キーボードの「\」キーが位置するところにはキーが存在しなくて、直接バックスラッシュ(\)が打てるキーが見当たらない状況です。
ただ、これはシステムのレジストリ設定でキー配列を”US 101 Enhancedキーボード”に変えてやると
キーボード表示通りのキーで直接バックスラッシュ(\)が打つことができるようになり、
Windows8.1のシステムツールよりコマンドプロンプト上では、USキー配列で直接バックスラッシュ(円マーク)が打てます。
他の質問&回答は一通り目を通しておりますが、解決策は見つかりませんでした。
お礼
お陰様で解決しました。 有難うございました。 Wpeutil コマンド を使って、キーボードそのものがタイ語(ロケールID:041e)ってこともあって、 wpeutil SetKeyboardLayout 041e:0000041e を実行させると、\が入力できるようになりました。 ちなみに、他の言語に変更しても\マークが打てるキーは見当たらなくダメでした。 m(_ _)m