• ベストアンサー

少し時間を置くためのコマンド

バッチファイルを作りたいのですが、最初の命令を 送ってから少し時間を置いて次の命令を送る コマンドはあるのでしょうか? 例えば、DOSプロンプトからプリンタにcopy コマンドでデータを送信し、20秒待ってから 次のデータをcopyコマンドで送信・・・といった ことがしたいのですが、ヘルプのコマンドライン リファレンスを見てもちょっとわからなかったので、 そういうコマンドがありましたら、お教えいただけ ないでしょうか。 よろしくお願いします。

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

  • ベストアンサー
  • kvm
  • ベストアンサー率19% (123/617)
回答No.2

WinBatchExと言うSOFTがあります Windows版 バッチファイルです 使い方はDOSプロンプトとほとんど変わりません それならば SLEEPTIME 20 (20秒待て) のような コマンドがあります バッチファイルは面白いですよ ( ^◇^ )

参考URL:
http://hp.vector.co.jp/authors/VA000007/
nik
質問者

お礼

便利なツールを教えていただき、ありがとう ございました。

その他の回答 (1)

  • chie65536
  • ベストアンサー率41% (2512/6032)
回答No.1

DIR /S ファイル検索に20秒くらいかかるディレクトリ > NUL と言うコマンドで可能です。例えば、 DIR /S \WINDOWS\ > NUL など。 最長でも5秒ほどで終ってしまうディレクトリしか無い場合は、4行書けば20秒になります。 かなり無理矢理で、ファイル検索が行われてしまい、正確な時間は指定できませんが、目的は達成出来ます。 フリーなツールを探せば「コマンドラインで指定した秒数を待つ」と言うツールもあるとは思いますが。

nik
質問者

お礼

アドバイスありがとうございました。 いろいろテはあるものですね。

関連するQ&A