2011-01-11 6 views
0

Windows에 서버가 있습니다. 그것은 서비스 그 자체가 아닙니다. 어떤 방식 으로든 시작과 동시에 서비스로 시작할 수 있습니까?Windows XP에서 서비스로 프로그램을 시작할 수 있습니까?

+0

코드에서이 작업을 수행하려고합니까? 그렇지 않은 경우 질문은 http://SuperUser.com에 속합니다. 일반적으로 서비스는 서비스 제어 관리자와 상호 작용하는 특수한 종류의 응용 프로그램이며 일반적으로 특별 계정 및 다른 세션에서 실행됩니다. David Heffernan이 언급 한 것처럼 srvany를 사용하면 마술처럼 응용 프로그램을 완벽한 기능의 서비스로 전환하지 않습니다. –

답변

0

당신은 프로그램

을 시동하기 위해 추가 할 수 있습니다

시작>

은 그냥 윈도우와 함께 시작하자이 폴더에 이동 모든 프로그램> 시작 프로그램.

+0

Windows 서비스로 프로그램을 시작하지 * 않습니다 *. 사용자가 로그인 할 때 프로그램을 실행하기 만합니다. –

+0

사실이지만 결과는 같습니다. 서버 프로세스는 간접적으로 프로그램이기도합니다. – Vincent

+1

@Cody @ Vincent는 OP의 근원적 인 문제를 창조적 인 방식으로 해석하려고 시도했다고 생각합니다. 어쩌면 질문은 실제로 "내 앱이 서비스처럼 백그라운드에서 항상 실행되도록하려면 어떻게해야합니까?" –

2

srvany을 사용해 볼 수도 있지만 항상 작동하지는 않는다는 경고를받을 수 있습니다.

0

Srvany는 동시에 하나의 서비스 만 허용합니다. 그래서 내 srvany (sFany) nginx 및 php-cgi 함께 Windows 서비스로 실행되도록 작성하십시오. 여기에 소스와 바이너리가 있습니다. https://github.com/stxh/sFany

관련 문제