windows - Skjul Msinfo32.exe når kaldet fra C # process execution?

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg skriver et diagnostisk program, der udsender en kopi af msinfo32.exe ved hjælp af et 'proces' -objekt. Normalt skjuler jeg denne type diagnostik ved at indstille 'CreateNoWindow' -egenskaben til ægte.


Problemet er, når jeg kalder det ved hjælp af en proces proces.start (), uanset hvad jeg gør, vises vinduet msinfo32.exe. Normalt forekommer det ikke med andre kommandolinjeprogrammer som ipconfig. Men msinfo synes at dukke op.

Bedste reference


Der er et værktøj her: http://www.ntwind.com/software/hstart.html
  som du kan bruge.
Syntaxen for kommandoen er sådan: hstart/NOCONSOLE 'batch\_file\_1.bat'
og du kan også tildele prioriteter.

  Håber jeg hjalp dig! [1]