title: Unable to read text file when program is not started by the user
body: <p>A simple program to read a text file then print it:</p>
  
  <pre><code>file=open('C:\\test_files\\data.txt', 'r')
  read=str(file.read())
  file.close
  print(read)
  input('')
  </code></pre>
  
  <p>This works fine when I run it (double clicking the program),
  however when the program is started using a batch program</p>
  
  <pre><code>start C:\test_files\python_program.py
  </code></pre>
  
  <p>it starts then instantly closes. </p>