- 締切済み
Windows 7 で cmd.exe を起動するたびに行いたいこと
Windows 7 で cmd.exe を起動するたびに行いたいことがあります。 「CHCP 932」を自動実行したいのです。 Windows 7 でコマンド・プロンプトに入ると、コードページのデフォールトが 437(アメリカ)になってしまって、日本語が表示できません。 Xp のときはデフォルトが 932 だったので、特に問題はなかったのですが……。 そこで、cmd.exe を起動するたびに、自動的に「CHCP 932」を実行したいのですが、どうすればいいのでしょうか。 あるいは、コードページの設定を今後ずっと変えたままにする方法があるなら、それを教えてください。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- memphis
- ベストアンサー率40% (975/2395)
ずっとするなら、No.1の方が書いているように日本語Windowsにするのがいいと思います。 もしくは、chcp 932を実行するバッチファイルを作ってそれから起動する方法もあります。
なぜ英語版のWindows 7を利用しているのでしょうか? 日本語版を再購入することをお勧めします。 おそらく英語版を日本語化して生じる問題というのは それだけではありません。私は一年ほどアメリカで生活していた際に WindowsXPの英語版を日本語化して使用してました。 結果として、Windows Updateをするごとに英語にもどってしまったりと 非常に不便です。OGX様が英語のスキルをお持ちであれば、 英語のまま使用し続けることをおすすめします。 できないのであれば日本語版を購入するのがよいでしょう。
補足
私が使っている Windows 7 は日本語版です。 プリインストールされていたOSです。 英語版は、いろいろと問題があるように思ったので、そもそも購入時に検討すらしませんでした。 日本語版なのに、コマンド・プロンプトが英語になっているのが気にくわないわけです。
補足
chcp 932 を実行するバッチファイルは、私も考えたのですが、使い勝手が今ひとつですよね。 autoexec.bat みたいなものがコマンド・プロンプトにもあるのではないかと思うのですが、……。 IME は、コマンド・プロンプトが起動されるたび組み込まれるわけですよね。