• ベストアンサー

MS-DOSで処理の待ち時間

MS-DOSの処理中で待ち時間をつくりたいのですが、どうすればよいでしょうか。CPUに負荷をかけない方法があればよろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • leaf0064
  • ベストアンサー率27% (8/29)
回答No.3

標準以外の外部コマンドを使う方法しかないように思います。 ただし、DOS単体ではなく、Windows上のコマンド・プロンプトからなら以下の方法もあるようです。 http://www.fpcu.jp/dosvcmd/bbs/log/cat3/pausechoice/2-0952.html

その他の回答 (2)

  • iwa111
  • ベストアンサー率80% (4/5)
回答No.2

私はsleep.exeを使用しています。 NTなどのリソースキットに入っていますが ない場合は以下のURLでフリーのものをダウンロード可能です。

参考URL:
http://www6.plala.or.jp/k-ssk/
  • leaf0064
  • ベストアンサー率27% (8/29)
回答No.1

よくわからないのだけれど、バッチファイルの中での処理(バッチ処理)なのかな? 下のプログラムで解決しませんか? CPUに負荷というのがどの程度のものかもよくわかりませんけど。 Time WAIT 時間待ち合わせプログラム http://www.vector.co.jp/soft/dos/util/se053514.html

kenta28
質問者

お礼

すみません。その通りです(追記も削除もできなくて困っていました) できれば、バッチファイルでMS-DOSの標準コマンドで行いたいのですがありますでしょうか。 また、CPU負荷とは「複雑な計算(a^x^y^z)などのCPU処理に時間がかかる(=CPUの負荷が大きいため結果的に時間を費やす)方法でないものがあれば知りたかったのです。 アセンブラで使用する「NOP」みたいな、、、

関連するQ&A