• 締切済み

コマンドプロンプトでDOSプログラムの文字が表示されない

XPのコマンドプロンプトで、MS-DOS用プログラムを実行すると、文字が表示されないことがあります。(空行が何行か出てきます) 例えばこのソフトです:http://www.vector.co.jp/soft/dos/util/se004775.html このソフトを実行して文字が表示されなくてもタイムスタンプは変わっていますし、出力をリダイレクトするとファイルに文字が出力されているので、プログラム自体は動作しています。 なお、Win32コンソールアプリの表示は正常です。 これが仕様なのでしょうか。それとも、何か表示する方法があるのでしょうか。

みんなの回答

  • ARC
  • ベストアンサー率46% (643/1383)
回答No.1

ん~、仕様ではないと思いますよ。 試しにお書きになったソフトを実行してみたんですが、正しく出力はされました。(16ビットモードの為か、別ウインドウが一瞬開くんですが…) そうですねぇ、ソフトを右クリック→プロパティして、互換性とかフォントとかをさわってみたらどうなんでしょうかねぇ。

noname#5212
質問者

お礼

回答ありがとうございます。 プロパティをさわってみましたが、変わりませんでした…。 また、こちらの環境では別ウィンドウは開きません。 一つ分かったのですが、コマンドプロンプト(cmd.exe)から、command.com を起動すると、正常に文字が表示されるようになります。exitで cmd.exe に戻っても表示されます。

関連するQ&A