it-swarm-ja.com

コマンド間でバッチファイルを遅らせる

コマンドの合間にバッチファイルを1秒に1回、またはそれ以下の遅延で遅延させるにはどうすればよいですか? ping nullコマンドを使用してみましたが、うまく機能しないようです。

 ping 127.0.0.1 -n 1 > null

しかし、それは決してうまくいくようには見えません。別の方法はありますか?さらに簡単な方法もありますか?ありがとう。

1
Xaxis

コマンド間でバッチファイルを1秒またはそれ以下の遅延で遅延させるにはどうすればよいですか?

組み込みコマンドを使用して1秒未満遅延することはできません。

pingの代わりに、timeoutを使用できます。

timeout 1 /nobreak
  • 1秒間遅延し、ユーザーのキーストロークを無視します。

これは、Windows7以降で機能します。


参考文献

3
DavidPostill

連続 pingの間に1秒の待機が挿入されるため、1秒の遅延には-n 2が必要です。一般に、N秒の遅延のためにN+1(成功)pingが必要です。

3
dxiv