58
58
バッチファイルを数秒間待機/スリープさせるには?
私はバックグラウンドで実行する必要のあるいくつかのプログラムを起動するためにバッチファイルを使用しています。今までは、他のいくつかの起動が終了した後に一時停止コマンドを使って実行していました。私は待つかスリープコマンドを使いたいのですが、それらはWindows 7には含まれていないようです。
Python がインストールされている場合 (環境変数にインストールパスを追加している場合)、次のようにして Python にスリープを行わせることができます:
echo from time import sleep; sleep(3) | python
(Windows Vista 以上であれば、当然ながら timeout
の方が良いでしょうが)。