Process vanuit C# Winform, hoe command windows weg krijgen?

Pagina: 1
Acties:

  • MaZo
  • Registratie: Mei 2002
  • Niet online
Ik ben (in Visual Studio 2005) bezig met een Windows applicatie waarmee het mogelijk moet zijn om DNS-entries in Windows DNS te kloppen.
Vanuit deze applicatie roep ik "dnscmd" aan (heb namelijk nog te weinig kennis van WMI i.c.m. C#), waarna een en ander op de prompt wordt uitgevoerd. Ik gebruik hiervoor de process() klasse.
Nu heb ik alles werkend, alleen ik krijg die verdomde command prompt popups niet weg die te zien zijn op het moment dat ik de boel uitvoer.
Ik heb al het volgende al geprobeerd, maar helaas zonder succes:
code:
1
2
myApp.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
myApp.StartInfo.CreateNoWindow = true;
Iemand enig idee hoe ik ze wel weg krijg?

[ Voor 3% gewijzigd door MaZo op 21-03-2006 14:32 ]


  • whoami
  • Registratie: December 2000
  • Laatst online: 17:32
code:
1
2
3
p.StartInfo.UseShellExecute         = false;
p.StartInfo.ErrorDialog             = false;
p.StartInfo.CreateNoWindow          = true;


Staat trouwens ook in de MSDN.

https://fgheysels.github.io/


  • MaZo
  • Registratie: Mei 2002
  • Niet online
Ja, dat heb ik dus al geprobeerd, op ErrorDialog na. Of is dat de oplossing denk je?