title: Hide Msinfo32.exe when called from C# process execution?
body: <p>I'm writing a diagnostic program that outputs a copy of msinfo32.exe by using a "Process" object. Normally I hide these sort of diagnostics by settings the "CreateNoWindow" property to true. </p>
  
  <p>The problem is, whenever I call it using a process.start() method, no matter what I do, the msinfo32.exe window shows up. Normally this doesn't occur with other command line programs like ipconfig. But msinfo seems to show up. Any suggestions?</p>