うちの、例の挿入異常が発生する環境はWinXPのVTDOS1.22です。
このVTDOS1.22のドキュメントには
> 本格的に利用する場合はDOS6辺りのCOMMAND.COMを用意されることを強く推奨します。
と明記してあります。
なので、DOS6のcommand.comを入れてあります。
この環境で dir /p を行うと、きちんと一時停止が行われます。
また dir | more では一時停止が行われません。このときに使われるmoreはwhichコマンドによるとc:/windows/system32/more.comだそうです。
なお、私の作ったmoreは、文太さんのおっしゃるとおり、ひたすらキーボード待ちが繰り返されるだけで使い物になりませんでしたね。
> >MS製のmoreって、DOS6あたりの付属のものを使っていますよね?
> というわけで、これは使っていません。
というわけで、これを使いましょう。
高い確率で、きちんと動くと思います。
あるいは、妖しくないフリーウェアをvectorあたりで調達するとか。
関連記事一覧ツリー
(▼ を押すとツリー全体を一括表示します)
-
▼ - 5226.Does your "Dir /P" w.. - 文太 22/12/28-00:59
返信フォーム
(この記事に返信する場合は下記フォームから投稿して下さい)