MS Windows에서 일반 응용프로그램을 임의로 서비스에 등록
1. 첨부파일을 다운로드 받자.
- instsrv.exe와 srvany.exe 가 이미 존재하면 pass
2. 다운로드 받은 파일을 임의의 디렉토리(폴더)에 복사
- 이왕이면 window의 system32로 복사 하자
3. 윈도우 커맨드 창에서 instsrv <service_name> srvany.exe
- service_name은 무엇으로 지정하건 관계는 없지만,
나중을 위해서, 프로그램을 알 수 있는 이름으로 지정하자.
- ex> test라는 이름으로 서비스 등록.
instsrv test srvany.exe
4. 레지스트리 편집기를 실행하여, Parameter를 추가 한다.
- regedit 실행 후,
KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\test\ 를 찾아서
해당위치에, 새 키를 등록한다.
(새폴더 생성 하듯, 마우스 우클릭 후, 새로만들기>키)
키 이름은 Parameters로 생성 (대소문자 구분 여부는 모르겠으나, 이왕이면 구분해주자)
새로 생성한 키를 보면 기본적으로 생성된 값들이 있는데, 이들은 그대로 놔두고
2개의 값을 추가 한다. (생성 방식은 동일 하며, 키 대신 문자열 값(S)를 생성)
값 이름과 값 데이터는
AppDirectroy : 프로그램 실행파일이 있는 경로 (ex: c:\test)
Application : 프로그램 실행파일의 전체 경로 (ex: c:\test\test.exe)
5. 여기까지 완료 하였으면, 윈도우 관리도구 > 서비스에서
등록한 service_name을 찾아서 시작을 해보자.
출처: http://cylog.cyloghomes.net/mc02/Posts/view/24317
1. 첨부파일을 다운로드 받자.
- instsrv.exe와 srvany.exe 가 이미 존재하면 pass
2. 다운로드 받은 파일을 임의의 디렉토리(폴더)에 복사
- 이왕이면 window의 system32로 복사 하자
3. 윈도우 커맨드 창에서 instsrv <service_name> srvany.exe
- service_name은 무엇으로 지정하건 관계는 없지만,
나중을 위해서, 프로그램을 알 수 있는 이름으로 지정하자.
- ex> test라는 이름으로 서비스 등록.
instsrv test srvany.exe
4. 레지스트리 편집기를 실행하여, Parameter를 추가 한다.
- regedit 실행 후,
KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\test\ 를 찾아서
해당위치에, 새 키를 등록한다.
(새폴더 생성 하듯, 마우스 우클릭 후, 새로만들기>키)
키 이름은 Parameters로 생성 (대소문자 구분 여부는 모르겠으나, 이왕이면 구분해주자)
새로 생성한 키를 보면 기본적으로 생성된 값들이 있는데, 이들은 그대로 놔두고
2개의 값을 추가 한다. (생성 방식은 동일 하며, 키 대신 문자열 값(S)를 생성)
값 이름과 값 데이터는
AppDirectroy : 프로그램 실행파일이 있는 경로 (ex: c:\test)
Application : 프로그램 실행파일의 전체 경로 (ex: c:\test\test.exe)
5. 여기까지 완료 하였으면, 윈도우 관리도구 > 서비스에서
등록한 service_name을 찾아서 시작을 해보자.
출처: http://cylog.cyloghomes.net/mc02/Posts/view/24317
'Computer > Windows' 카테고리의 다른 글
윈도우즈7 인터넷 시간 동기화 주기 강제 조절하기 (0) | 2013.06.23 |
---|---|
윈도우 버전 확인 (2) | 2013.04.17 |
Disable Error Dialog in Windows Server 2008 / Vista (1) | 2012.02.07 |
윈도우 7, 2008 서버에서 오류보고창 뜨는것 막기 - disable wer(window error reporting) dialog in windows 7 and windows 2008 server (0) | 2012.02.07 |
원격 데스크탑 연결(Remote Desktop Connection)이 되지 않는 문제 해결 - NVIDIA 그래픽 드라이버와의 충돌 (0) | 2010.02.06 |