현재 오프라인 상태입니다. 인터넷에 다시 연결하기를 기다리고 있습니다.

사용자 정의 서비스를 만드는 방법

중요: 이 문서에서는 레지스트리 편집 방법을 설명합니다. 레지스트리를 편집하려면 문제가 발생한 경우 복원하는 방법을 알고 있어야 합니다. 복원 방법에 대한 자세한 내용은 레지스트리 편집기의 "레지스트리 복원" 또는 "레지스트리 키 복원" 온라인 도움말 항목을 참조하십시오.
요약
Windows NT Resource Kit는 Windows NT 응용 프로그램과 일부 16비트 응용 프로그램(배치 파일은 제외)용 Windows NT 사용자 정의 서비스를 만들 수 있는 두 가지 유틸리티를 제공합니다.

Instrsrv.exe는 Windows NT에 시스템 서비스를 설치하고 제거하며 Srvany.exe는 Windows NT 응용 프로그램을 서비스로 실행할 수 있게 합니다.
추가 정보
Windows NT 사용자 정의 서비스를 만들려면 다음 단계를 수행하십시오.
  1. MS-DOS 명령 프롬프트(CMD.EXE 실행)에서 다음 명령을 입력합니다.

    path\INSTSRV.EXE My Service path\SRVANY.EXE

    여기서 path는 Windows NT Resource Kit의 드라이브와 디렉터리(예: C:\RESKIT)이며 My Service는 만들려는 서비스 이름입니다.

    예:
    C:\Program Files\Resource Kit\Instsrv.exe Notepad C:\Program Files\Resource Kit\Srvany.exe
    참고: 서비스가 제대로 만들어졌는지 확인하려면 레지스트리에서
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\service name
    아래의 ImagePath 값이 SRVANY.EXE를 가리키도록 설정되었는지 확인하십시오. 이 값이 제대로 설정되지 않은 경우 서비스가 시작되면 이벤트 ID 7000 "service name을(를) 시작하지 못했습니다."를 반환한 후 즉시 중지됩니다.

    경고: 레지스트리 편집기를 잘못 사용하면 심각한 문제가 발생할 수 있으며 문제를 해결하기 위해 운영 체제를 다시 설치해야 할 수도 있습니다. Microsoft는 레지스트리 편집기를 잘못 사용하여 발생하는 문제에 대한 해결을 보증하지 않습니다. 레지스트리 편집기의 사용에 따른 모든 책임은 사용자에게 있습니다.

    레지스트리를 편집하는 방법에 대한 자세한 내용은 레지스트리 편집기의 "키와 값 변경" 온라인 도움말 항목 또는 "레지스트리의 정보 추가와 삭제" 및 "레지스트리 정보 편집" 온라인 도움말 항목을 참조하십시오.

    참고: 편집하기 전에 레지스트리를 백업해야 합니다.
  2. 레지스트리 편집기(Regedt32.exe)를 실행하고 다음 하위 키를 찾습니다.

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<My Service>
  3. 편집 메뉴에서 키 추가를 누릅니다. 다음을 입력하고 확인을 누릅니다.

    키 이름: Parameters
    클래스: <비워 둠>
  4. Parameters 키를 선택합니다.
  5. 편집 메뉴에서 값 추가를 누릅니다. 다음을 입력하고 확인을 누릅니다.

    값 이름: Application
    데이터 형식: REG_SZ
    문자열: <path>\<application.ext>

    여기서 <path>\<application.ext>는 확장명을 포함한 응용 프로그램 실행 파일의 드라이브와 전체 경로(예: C:\WinNT\Notepad.exe)입니다.
  6. 레지스트리 편집기를 닫습니다.
기본적으로 새로 만든 서비스는 시스템을 다시 시작하면 자동으로 실행되도록 구성됩니다. 이 설정을 수동으로 변경하려면 제어판에서 서비스 애플릿을 실행하고 시작 유형 값을 수동으로 변경합니다. 수동으로 설정된 서비스는 다음과 같은 여러 가지 방법 중 하나로 시작할 수 있습니다.
- 제어판의 서비스 애플릿에서 시작합니다.

- MS-DOS 명령 프롬프트에서 다음을 입력합니다.

NET START <My Service>

- Resource Kit의 Sc.exe 유틸리티를 사용합니다. MS-DOS 명령 프롬프트에서 다음을 입력하십시오.

<path>\Sc.exe start <My Service>

여기서 <path>는 Windows NT Resource Kit의 드라이브와 디렉터리(예: C:\Reskit)입니다.


사용자 정의 서비스를 설치하고 제거하는 방법에 대한 자세한 내용은 Windows NT Resource Kit 유틸리티에 제공되는 Srvany.wri 문서(예: C:\Reskit\Srvany.wri)를 참조하십시오. 이 문서는 Windows NT Resource Kit CD의 Common\Config 디렉터리에도 있습니다.



Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.
prodnt
속성

문서 ID: 137890 - 마지막 검토: 01/31/2005 11:22:00 - 수정: 2.2

Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional Edition, Microsoft Windows NT Workstation 3.51, Microsoft Windows NT Workstation 4.0 Developer Edition, Microsoft Windows NT Server 3.51, Microsoft Windows NT Server 4.0 Standard Edition

  • kbhowto KB137890
피드백
> var varAutoFirePV = 1; var varClickTracking = 1; var varCustomerTracking = 1; var Route = "76500"; var Ctrl = ""; document.write("