Ich habe ein Dienstprogramm entwickelt, das Zeit aller Server in der Liste bekommen wird.Willst du die cmd Eingabeaufforderung Bildschirm verstecken
System.Diagnostics.Process p;
string server_name = "";
string[] output;
p = new System.Diagnostics.Process();
p.StartInfo.FileName = "net";
p.StartInfo.UseShellExecute = false;
p.StartInfo.RedirectStandardOutput = true;
p.StandardOutput.ReadLine().ToString()
Während der Ausführung dieses Codes. Cmd Prompt-Bildschirme kommen. Ich möchte es vor dem Benutzer verstecken. Was kann ich dafür tun?
UseShellExecute = false erlaubt es Ihnen auch STDOUT und STDERR in Ströme umzuleiten, die nützlich sein können. –
@SrikanthVenugopalan Ich habe es weggelassen, weil das OP es bereits getan hat. – Matten
ja du hast Recht, mein Schlechter. Obwohl, ich persönlich finde RedirectStandardError ist wichtiger. –