i am told that windows .bat files do not have a sleep or wait command.
this is pretty sucky for when you want to wait or sleep, isnt it?
do this terrible hack
ping 126.96.36.199 -n 1 -w 5000 >NUL
that will block for 5 seconds. yey!
also, if you need to wait for a process to finish, i blogged about that here
also, if you have the ability to install something on the box where you will run your script, you should get the Windows Server 2003 Resource Kit tools from Microsoft: which works with XP. This gives you a real sleep command! (Thanks to Tricky for pointing this out in the comments)