title: How to get PC Hardware information using Java or CMD
body: <p>I am creating a Java Desktop Application that is to report the Performance &amp; Statistics of the Windows Machine (XP, Vista and W7).</p>
  
  <p>Using Java or the Command Line how do I get the following information:</p>
  
  <ul>
  <li>Manufacturer (Dell, HP...)</li>
  <li>Modal Number</li>
  <li>Processor Type</li>
  <li>Processor Size</li>
  <li>System Type</li>
  <li>Storage Space</li>
  <li>RAM Total</li>
  <li>RAM Free or Used</li>
  </ul>
  
  <p>And a reference page for this would be great, in case I find more information I want to list.</p>