Удаление службы windows - C#
Формулировка задачи:
Подскажите пожалуйста. На .net есть класс ServiceController с помощью него можно получить список служб Windows, остановить,запустить конкретную службу и т.д. Но вот удалить с помощью него конкретную службу, как я понял, нельзя.Подскажите пожалуйста как можно произвести удаление слубы Windows зная её имя средствами .net?
Спасибо!
Решение задачи: «Удаление службы windows»
textual
Листинг программы
static void DelSC(string name)
{
System.Diagnostics.Process process = new System.Diagnostics.Process();
System.Diagnostics.ProcessStartInfo startInfo = new System.Diagnostics.ProcessStartInfo();
startInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden;
startInfo.FileName = "cmd.exe";
startInfo.Arguments = "sc delete " + name;
process.StartInfo = startInfo;
process.Start();
}