Diskutiere c# prozesse kontrollieren im Windows 7 Software Forum im Bereich Windows 7; moin moin,
ich versuche ein c# programm zu scheiben das:
1' einen Dienst startet
2' den Dienst überwacht
3' beim beenden des Dienstes regiert
Was ...
ich versuche ein c# programm zu scheiben das:
1' einen Dienst startet
2' den Dienst überwacht
3' beim beenden des Dienstes regiert
Was hab ich getan:
ServiceController sc = new ServiceController("Apache2");
sc.Start();
sc.WaitForStatus(ServiceControllerStatus.Running);
Console.WriteLine("Apache2: {0}", sc.Status.ToString());
Der Service wird gestartet, doch wie bekomme ich es hin das mein Programm die ProzessID des Service kontrolliert?
Erst wenn der "Apache2" service beendet ist soll mein Programm sagen: Beendet-Apache2!
Und erst jetzt soll mein Programm sich auch schließen, bis dahiin muss es weiter laufen und den Status immer abfragen.
Kann einer da helfen oder gibt es bessere Lösungen, vielen Dank.
ps: bis jetzt mach ich es über ein cmd-Fenster, das mein Programm erstellt.
wird dieses cmd-Fenster beendet, so wird auch mein Programm beendet.
//starte den zu überwachenden prozess (cmd.exe)
Process p = Process.Start("cmd.exe");
p.WaitForExit();
Prozesse: Sorry für die vielleicht dumme Frage und auch dafür das ich nicht weiß ob die Frage hier richtig ist.
Sobald ich meinen Rechner hochfahre, laufen...
prozesse: :cool:hallo zusammen.
Hab gerade festgestellt das ich 88 prozesse am laufen habe.ist das normal???
Welche kann ich abschalten.
Habt ihr auch so...
133 Prozesse im Hintergrund: Hallo zusammen,
bin Neuling hier im Forum und freue mich über eure Beiträge.
Mir ist jetzt mal aufgefallen, dass im Hintergrund 133 Prozesse bei...
Zu viele Prozesse: Hallo Leute, ich habe eindeutig zu viele Prozesse rennen.
Ohne dass ich irgendwas mache laufen bei mir ca. 65 Prozesse. Habe nur Firefox offen....
Windows 7 Dienste und Prozesse: Hallo,
Wen man Windows 7 mit Windows XP vergleicht, gibt es bei W7 sehr viele Prozesse mehr als bei XP, bei mir sind es zurzeit so um die 43 bei...
Besucher kamen mit folgenden Begriffen auf die Seite