title: What does /p mean in set /p?
body: <p>What does <code>/p</code> stand for in <code>set /p=</code>? I know that <code>/</code> enables a switch, and I'm fairly sure that I know <code>/a</code> is for <code>arithmetic</code>. I've heard numerous rumours, some saying <code>/p</code> is for <code>prompt</code>, others stating it stands for <code>print</code>. The only reason I slightly doubt it is <code>prompt</code> is because in many cases it does not ask for a prompt, yet prints on the screen, such as</p>
  <pre><code>&lt;nul set /p=This will not generate a new line
  </code></pre>
  <p>But what I want to know is: <strong>Do we really know what it stands for?</strong></p>