HKLM/Drivers/Console/OutputTo
コマンドプロセッサシェルの出力先を変更しコマンドプロンプトを使用できるようにします
| 目次 |
値の型
DWORD
設定内容
Windows Mobile Developer PowerToys のコマンドプロンプトをインストールし、OutputTo の値を 0 に設定するとコマンドプロンプトを使用することができます。
HKLM/Drivers/Console/OutputTo = 0
デフォルトの値は、0xFFFFFFFF ( 4294967295 ) です。
設定を有効にするには
設定後ソフトウェアリセットで、有効になります。
コマンドプロンプトのインストール方法
- Windows Mobile Developer PowerToys をインストールする
以下の URL から PowerToys をダウンロードし、パソコンにインストールします。
http://www.microsoft.com/downloads/details.aspx?FamilyID=74473fd6-1dcc-47aa-ab28-6a2b006edfe9&DisplayLang=en
- ファイルをデバイスにコピーする
C:\Program Files\Windows Mobile Developer Power Toys\PPC_Command_Shell\arm にある
cmd.exe,console.dll,shell.exe をデバイスの \Windowsフォルダにコピーします。
- レジストリを変更する
その後 OutputTo に 0 を設定しソフトリセットをすると、cmd.exe を起動すればコマンドプロンプトを使用することができます。
注意点
OutputTo 値を 0 に変更するとコンソールへ出力されますが、1~256 を設定するとシリアルポートに出力されるようです。
デバイスによってはシリアルポートに、通信デバイスがマッピングされていたり、キーボードがマッピングしている場合があり、出力がぶつかってしまった場合通信やキーボードが使えなくなってしまう場合があります。
備考
なし
キャプチャ画像
フォントを Tahoma 9pt 時のコマンドプロンプト
関連レジストリ
HKLM/Drivers/Console/OutputTo
HKLM/Drivers/Console/Font
HKLM/Drivers/Console/Size
参考
- MSDN Command Processor Shell
http://msdn2.microsoft.com/en-us/library/aa922001.aspx - MSDN Including a Command Processor
http://msdn2.microsoft.com/en-us/library/aa926943.aspx - MSDN Console Registry Settings
https://msdn2.microsoft.com/en-us/library/aa930692.aspx - WindowsMobile5でもコマンドプロンプト(またはbatファイル)
http://geocities.yahoo.co.jp/gl/hou_ming_2/view/20060517 - Advanced/W-ZERO3[es] 通信不能問題 原因解明編
http://blogs.yahoo.co.jp/ya_goripon/50393043.html
以下、加筆求む
Tag: ソフト


