title: Can't run .bat files properly (Windows 10)
body: <p>Here is my <code>test.bat</code></p>
  
  <pre><code>#!/bin/bash
  #set the STRING variable
  SET STRING=Hello World
  #Print the contents of the variable to the screen
  echo $STRING
  pause
  </code></pre>
  
  <p>When I run test.bat on Windows 10 I get this output:</p>
  
  <pre><code>C:\Workspace\mcc-batch-jobs&gt;#!/bin/bash
  '#!' is not recognized as an internal or external command,
  operable program or batch file.
  
  C:\Workspace\mcc-batch-jobs&gt;#set the STRING variable
  '#set' is not recognized as an internal or external command,
  operable program or batch file.
  
  C:\Workspace\mcc-batch-jobs&gt;SET STRING=Hello World
  
  C:\Workspace\mcc-batch-jobs&gt;#Print the contents of the variable to the screen
  '#Print' is not recognized as an internal or external command,
  operable program or batch file.
  
  C:\Workspace\mcc-batch-jobs&gt;echo $STRING
  $STRING
  
  C:\Workspace\mcc-batch-jobs&gt;pause
  Press any key to continue . . .
  </code></pre>
  
  <p>I can't figure it out. I've checked my PATH, installed cygwin, looked over several Stackoverflow posts, and can't seem to get the script to work. The script was created as a simple test and nothing more. </p>