Windows

[Windows] 서비스 등록/삭제 도전 해보자

IT-PAPA 2023. 4. 11. 06:48
728x90
반응형

윈도우에서 서비스를 등록과 삭제하는 방법은 아래와 같이 테이블로 설명할 수 있습니다.

서비스 등록

단계 설명
1 서비스로 등록할 실행 파일 또는 스크립트를 준비합니다. C:\MyApp\myapp.exe
2 윈도우 명령 프롬프트 또는 PowerShell을 관리자 권한으로 실행합니다. -
3 sc 명령어를 사용하여 서비스 등록 명령을 실행합니다. sc create [서비스명] binPath= "[실행 파일 경로]" DisplayName= "[서비스 표시 이름]" start= [자동 시작 유형]
4 등록된 서비스를 확인하고 필요에 따라 시작, 중지, 재시작 등의 작업을 수행합니다. sc query [서비스명]
sc start [서비스명]
sc stop [서비스명]
sc restart [서비스명]

 

예를 들어, "MyApp"이라는 이름의 서비스로 "C:\MyApp\myapp.exe" 파일을 등록하고, "MyApp Service"라는 표시 이름으로 표시되도록 자동 시작 유형으로 등록하려면 다음과 같이 명령어를 실행할 수 있습니다:

sc create MyApp binPath= "C:\MyApp\myapp.exe" DisplayName= "MyApp Service" start= auto

이제 "MyApp"이라는 이름의 서비스가 등록되었습니다. 등록된 서비스는 sc query MyApp 명령어를 사용하여 확인하고, sc start MyApp, sc stop MyApp, sc restart MyApp 명령어를 사용하여 서비스를 시작, 중지, 재시작할 수 있습니다.

 

서비스 삭제

단계 설명 예시
1 윈도우 명령 프롬프트 또는 PowerShell을 관리자 권한으로 실행합니다. -
2 sc 명령어를 사용하여 서비스 삭제 명령을 실행합니다. sc delete [서비스명]
3 삭제된 서비스를 확인합니다. sc query [서비스명]

 

예를 들어, "MyApp"이라는 이름의 서비스를 삭제하려면 다음과 같이 명령어를 실행할 수 있습니다:

sc delete MyApp

이제 "MyApp"이라는 이름의 서비스가 삭제되었습니다. 삭제된 서비스는 sc query MyApp 명령어를 사용하여 확인할 수 있습니다.

728x90
반응형
LIST