ラベルと goto を使っても、できますよ。(Windows98SE で確認) 3秒待たせるためのコマンド sleep.exe は、1番目の参考 URL から入手できます。 これを使って、以下のようなサンプルプログラムを組んでみました。 @echo off :loop echo こんにちは sleep 3 goto loop これで、3秒おきに「こんにちは」と表示されます。 このプログラムの欠点は CTRL-C 等で中止できないことです。 これを解決するには、2番目の参考 URL から BU というツールを入手して、例えば次のようにすると良いでしょう。 @echo off :loop echo こんにちは sleep 3 bu ctrlkey if errorlevel 1 goto end goto loop :end これなら、CTRL キーを押せばプログラムを停止できます。 参考UR