title: Windows: Automate sequence of command line for several different applications
body: <p>What's the best way to run several Windows cmd commands with just 1 click? Probably batch file? For example:</p>
  
  <ol>
  <li>Run <code>php artisan down</code> on production project root</li>
  <li>Push (commit) development repository to master (Git)</li>
  <li>Rebase (pull) production repository from master (Git)</li>
  <li>Run these commands at root project folder step by step
  <ul>
  <li><code>composer update</code></li>
  <li><code>s3 put blabla/blabla/assets/ public\assets\ /acl:public-read /sync /sub:withdelete</code></li>
  </ul></li>
  <li>Run <code>php artisan up</code> on production project root</li>
  </ol>
  
  <p>These steps should wait for previous step to complete before proceeding. Any other tools suggestions are greatly appreciated.</p>