TOW를 NT 서비스로 실행하기
1. 프로그램을 서비스로 등록 Window Server 2003 Resource Kit Tools 라는 프로그램으로 해결
Windows Server 2003 Resource Kit Tools
http://www.microsoft.com/downloads/details.aspx?FamilyID=9D467A69-57FF-4AE7-96EE-B18C4790CFFD&displaylang=en
2. Resource Kit에 있는 instsrv, srvany 를 system32로 복사한다.
copy instsrv.exe C:\WINDOWS\system32 /Y
copy srvany.exe C:\WINDOWS\system32 /Y
3. 서비스를 설치한다.
C:\>instsrv [서비스이름] C:\WINDOWS\system32\srvany.exe
ex) instsrv TOW C:\WINDOWS\system32\srvany.exe
4. regedit를 실행하여 해당 서비스의 레지스트리를 찾는다.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\[서비스명]
ex) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TOW
5. "새로만들기 > 키" : Parameters 키 생성
6. Parameters에서 "새로만들기 > 문자열 값" : Application 생성
데이터에 TOW의 실행 배치 파일 경로(C:\TOW\start-tow.bat)를 입력한다.
7. Parameters에서 "새로만들기 > 문자열 값" : AppDirectory 생성
데이터에 배치 파일이 실행되는 작업 디렉토리(C:\TOW)를 설정한다.
8, 컴퓨터를 재부팅하면 서비스가 자동으로 시작된다.
재부팅이 싫다면 아래 명령을 사용하면 된다. 그럼 서비스가 시작한다.
net start TOW
참고 자료 : 자동화 관리자 NT 서비스로 실행 방법
==========================================================================
위와 같은 모든 설정이 번거롭다면 아래의 zip파일을 다운 받아.
regist_tow_service.bat을 실행시켜라.
그리고, 8번 net start TOW 하면 끝이다.