얄루

Windows 서비스의 실행 파일 경로 변경하는 법 본문

윈도우즈/Server 2019

Windows 서비스의 실행 파일 경로 변경하는 법

팥죽도사 2023. 8. 24. 12:02

 

Windows 서비스들 목록에 있는 서비스의 속성에 들어가면 보이는,

이 실행 파일 경로를 수정할 것임

 

설치할 때 폴더 이름을 바꿨어야 하는데 깜빡하고 안 바꿨다가, 이름을 바꾸고 서비스를 다시 시작하려 하니 찾지 못한다고 실행을 실패했다.

서비스 등록을 할 때 저 실행 파일 경로를 설정하는 단계에서 당연히 전 이름으로 불러왔겠다.

 

수정 방법은 그리 어렵지 않음.

 

1. cmd 실행 (아마 관리자로 실행해야 할 듯?)

2. sc config을 입력하면 명령어에 대한 간단한 설명과 사용법에 대해 나온다.

옵션에 보이는 것과 같이, 우리는 binPath 라는 옵션을 사용하여 경로를 수정해주면 된다.

3. 실행 파일 경로 변경 전: "C:\test(this need delete before install)\redis-server.exe" --service-run

실행 파일 경로 변경 후: "C:\test\redis-server.exe" --service-run

 

위 시나리오처럼 변경하고 싶다면,

sc config binPath="\"C:\test\redis-server.exe\" --service-run"

라고 입력해주면 된다.

(이 시나리오는 "가 경로 자체에 들어가야 하기 때문에 \을 " 앞에 써서 사용해 주었음)

그럼 설정 성공 문자가 뜨고, 다시 속성 들어가면 test(this ~) 에서 test로 바껴있을 것임.

시작 하면 정상적으로 시작이 된다 ~~~

 

끗 ~

 

728x90

'윈도우즈 > Server 2019' 카테고리의 다른 글

MSSQL 2019 expired ... + serial  (0) 2023.07.04