title: Disable command history in a windows batch file
body: <p>Is it possible to disable command history within a batch file?</p>
  
  <p>After calling a my.bat, the results from calls to things like <code>SET /P</code> are pushed in to the history. So if I ask my user to enter a machine name, the history now also contains that machine name.</p>
  
  <blockquote>
    <p>P:>my.bat</p>
    
    <p>P:>SET /P MYENV="myenv prompt:" </p>
    
    <p>myenv prompt:lskdjf</p>
    
    <p>P:>lskdjf</p>
    
    <p>P:></p>
  </blockquote>
  
  <p>DOSKEY does not seem to have a way to suspend or disable pushing in to the history stack.</p>