Console Application을 윈도우 서비스로 등록 하려할때 방법 #1
Windows Resource Kit 에 포함된 Instrsrv.exe, Srvany.exe 두 프로그램을 이용하여 윈도우 서비스를 추가 등록
1. 설치
Instrsrv.exe : 서비스를 설치하거나 제거
Srvany.exe: 응용프로그램을 서비스로 실행 가능하도록 함.
[패스:리소스킷 경로 Instrsrv] [서비스명] [리소스킷경로 Srvany]
c:\ioftpd>c:\WRKit\Instrsrv.exe ioftpd c:\WRKit\Srvany.exe
해당 레지스트리에 ImagePath 값이 srvany.exe를 가리키도록 설정되었는지 확인
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ioftpd
2. Reg 설정
레지스트리 편집기(Regedt32.exe) 실행하고 아래 하위키 찾자!
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<ioftpd>
ioftpd에 키추가
키 이름: Parameters
클래스: <비워 둠>
Parameters 키를 다시 선택하고 편집에서 값추가
값 이름: Application
데이터 형식: REG_SZ
문자열: <path>\<application.ext> (ex: c:\ioftpd\ioftpd.exe)
3. 실행
net start ioftpd
또는
리소스킷은 sc.exe 를 이용하여
c:\WRKit>sc.exe ioftpd
또는 컴퓨터관리->서비스 및 응용프로그램
'Windows' 카테고리의 다른 글
MySQL 5.7 버전 설치시 Visual Studio 2013 Redistributable 설치 문제 (1) | 2017.11.28 |
---|---|
Sc.exe를 사용하여 Windows 서비스를 만드는 방법 (0) | 2017.01.16 |
Windows 7 사용중 cbs.log 파일용량이 과도하게 증가하거나 Temp 디렉토리에 cab_????? 파일이 과도하게 생성될때 (0) | 2016.12.14 |
명령창에서 프로세스 강제 종료하기 (0) | 2016.12.13 |
포토샵 작업시 지정햇던 문자가 아닌 굴림으로 변경될때 (0) | 2016.11.10 |