Получение информации о службе - C#
Формулировка задачи:
Как средствами c# узнать тип запуска службы (автоматически или вручную) и изменить его а также узнать местонахождение исполняемого файла?
Решение задачи: «Получение информации о службе»
textual
Листинг программы
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.ServiceProcess;
- using System.Diagnostics;
- using System.Threading;
- namespace ConsoleSbornikReceptov
- {
- class Program
- {
- public enum SimpleServiceCustomCommands
- { StopWorker = 128, RestartWorker, CheckWorker };
- static void Main(string[] args)
- {
- ServiceController[] scServices;
- scServices = ServiceController.GetServices();
- foreach (ServiceController scTemp in scServices)
- {
- Console.Write(scTemp.ServiceName+" ");
- Console.WriteLine("Status = " + scTemp.Status);
- }
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д