728x90
728x170
using System.ServiceProcess;
#region 서비스 컨트롤러 구하기 - GetServiceController(serviceName)
/// <summary>
/// 서비스 컨트롤러 구하기
/// </summary>
/// <param name="serviceName">서비스명</param>
/// <returns>서비스 컨트롤러</returns>
public ServiceController GetServiceController(string serviceName)
{
ServiceController[] serviceControllerArray = ServiceController.GetServices();
for(int i = 0; i < serviceControllerArray.Length; i++)
{
if(serviceControllerArray[i].ServiceName == serviceName)
{
return serviceControllerArray[i];
}
}
return null;
}
#endregion
728x90
그리드형(광고전용)
'C# > Common' 카테고리의 다른 글
[C#/COMMON] 환경 변수 값 구하기 (0) | 2014.12.31 |
---|---|
[C#/COMMON] Environment 클래스 : GetFolderPath 정적 메소드를 사용해 특수 디렉토리 경로 구하기 (0) | 2014.12.31 |
[C#/COMMON] 컴퓨터명 구하기 (0) | 2014.12.31 |
[C#/COMMON] 태스크 바 숨기기 (0) | 2014.12.31 |
[C#/COMMON] 태스크 바 보여주기 (0) | 2014.12.31 |
[C#/COMMON] 인터넷 익스플로러 실행하기 (0) | 2014.12.31 |
[C#/COMMON] Process 클래스 : 파일 프로세스 실행하기 (0) | 2014.12.31 |
[C#/COMMON] 서비스 실행하기 (0) | 2014.12.31 |
[C#/COMMON] 서비스 실행 여부 조사하기 (0) | 2014.12.31 |
[C#/COMMON] 실행 프로세스 여부 조사하기 (0) | 2014.12.31 |