[解決済み] バッチスクリプトで待つには?[重複しています]
2022-04-20 01:08:11
質問
バッチスクリプトを書いていて、2つの関数呼び出しの間に10秒待とうとしています。コマンドは
sleep 10
バッチファイルを10秒間待機させない。
Windows XPを使用しています。
注意 の完全な複製ではありません。 バッチファイルでのスリーピング 他の質問はPythonに関するものですが、こちらはWindowsのバッチファイルに関するものだからです。
解決するには?
存在しないアドレスにpingを打ち、任意のタイムアウトを指定することができます。
ping 192.0.2.2 -n 1 -w 10000 > nul
そして、そのアドレスは存在しないので、10,000ms(10秒)待って、リターンします。
-
は
-w 10000
の部分は、希望するタイムアウトをミリ秒単位で指定します。 -
は
-n 1
の部分は、pingに対して 一度だけ (通常は4回試す)。 -
は
> nul
の部分が追加され、ping コマンドが画面に何も出力しないようにします。
PATHのどこかにsleep.batを作成し、上記のテクニックを使えば、簡単にsleepコマンドを自作することができます。
rem SLEEP.BAT - sleeps by the supplied number of seconds
@ping 192.0.2.2 -n 1 -w %1000 > nul
NOTE (2002年9月): 192.0.2.xのアドレスは、以下のように予約されています。 RFC 3330 ということで、現実世界には間違いなく存在しないでしょう。仕様書から引用します。
<ブロッククオート192.0.2.0/24 - このブロックは "TEST-NET" として割り当てられ、以下の用途で使用されます。 のドキュメントとサンプルコードです。 これは、しばしば ベンダーやプロトコルのドメイン名 example.com や example.net は のドキュメントを参照してください。 このブロックに含まれるアドレスは、以下のように表示されることはありません。 公衆インターネット
関連
-
[解決済み] cmdを使ったファイルの移動は? [終了しました]
-
[解決済み] エラーです。"内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されていません"
-
[解決済み] バッチファイルに引数を渡すにはどうしたらいいですか?
-
[解決済み] Windowsのバッチファイルから長いコマンドを複数行に分割する
-
[解決済み】バッチ/cmdで "コメントアウト"(コメント追加)するには?
-
[解決済み】MSバッチファイルを使用して、プログラムの出力を変数に割り当てる
-
[解決済み】バッチスクリプトのループ
-
[解決済み】バッチファイルではどのようなコメントスタイルを使用すればよいですか?
-
[解決済み] [Solved] バッチファイルを自動昇格させ、必要に応じてUACの管理者権限を要求するにはどうすればよいですか?
-
[解決済み] バッチファイルでのスリーピング
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] %~dp0とはどういう意味ですか、またどのように機能しますか?
-
[解決済み] バッチファイル実行時に「ERROR: The system was unable to find specified registry key or value.」と表示される場合の対処方法
-
[解決済み] ロボコピーが無効なパラメータ#3
-
[解決済み] エラーです。"内部または外部のコマンド、操作可能なプログラムまたはバッチファイルとして認識されていません"
-
[解決済み] ls' は、内部または外部のコマンド、操作可能なプログラム、またはバッチファイルとして認識されません。
-
[解決済み] バッチファイル/cmdで5秒間スリープさせる方法 [重複]について
-
[解決済み] バッチファイルにおけるカレントディレクトリとは何ですか?
-
[解決済み】バッチファイル内で管理者権限を要求する方法
-
[解決済み】WindowsのFINDSTRコマンドの文書化されていない機能や制限事項は何ですか?
-
[解決済み] バッチファイルでのスリーピング