title: batch file : execute start with a delay without pausing the rest of the script
body: <p>I've made a batch file which needs to open the browser at localhost and start a java program.</p>
  
  <p>Simplified this currently is :</p>
  
  <pre><code>start "" http://localhost
  java -start_java_program
  </code></pre>
  
  <p>This works fine but the browser is now already started before java is done starting the local server. So you get a not found page.</p>
  
  <p>I can't execute the <code>start</code> command after the <code>java</code> command because the java keeps executing from the .bat file.</p>
  
  <p>Ideally I would like to call start with like a 5 second delay and still keep executing the script and call java. So things as sleep and timeout won't work for me since java won't start as well than.</p>
  
  <p>Does anybody know a way to do this?</p>
  
  <p>Thanks!</p>