Добрый вечер,подскажите, пожалуйста, как изменять приоритет процесса. Вообщем, мне нужно, чтобы это консольное приложение ожидало запуска приложения с именем "Engine.exe", потом изменяло приоритет его на Hight, чистило днскэш, затем изменяло приоритет у приложения "Blackchepher.aes" на Idle. А в идеале что-бы что-то такое было, но это не так важно http://screensnapr.com/v/nc8QtZ.png
| Код | using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Diagnostics; using System.Security.AccessControl; using System.Threading;
namespace Ant1Freeze { class AntiCrash { public static void Main() {
{ Console.WriteLine("Start Program"); } { MyProcess1 = Process.GetProcessesByName("Engine.exe");
foreach (Process Process in MyProcess1) { Process.PriorityClass = ProcessPriorityClass.High; } }
{ Process.Start("cmd", "/c ipconfig /flushdns"); Console.WriteLine("Flush DNS"); }
{ MyProcess2 = Process.GetProcessesByName("Blackchepher.aes");
foreach (Process process in MyProcess2) { process.PriorityClass = ProcessPriorityClass.Idle; } } {
}
} private static System.Diagnostics.Process[] MyProcess1; private static System.Diagnostics.Process[] MyProcess2; } }
|
|