Pause and delay batch files, with Sleep
Sleep is a free utility that will help you give to your batch file a sleep command, in order to pause the execution of batch commands, letting your batch file sleep for a given number of seconds.
Sleep is similar to the sleep.exe included with the Windows Resource Kit, but here you don’t need to download and install the entire kit! You can integrate Sleep into batch files and scripts to pause the execution of a batch file for a specified period of time.
Here is an example of the usage of sleep. This will run Sleep from a specified directory, make your batch file sleep for 30 seconds, and then let it continue to the next command:
start /wait "" "c:\any directory\Sleep.exe" 30