2016-06-02 6 views
2

나는 서비스를 시작하기 위해 노력하고있어 "네트워크 서비스"Windows에서 사용자의 ServiceUser 인수 procrun 사용은 같이

prunsrv //IS//%SERVICE_NAME% --DisplayName=%DISPLAY_NAME% --Classpath=%CD%\%JAR_NAME%.jar;%CD% --Jvm=auto --Startup=auto --JvmOptions=-Dbv.config=%CD%\application.properties ++JvmOptions=-Daws.credentials.path=%CD%\aws-credentials.properties --StartMode=jvm --StartMethod=start --StopMethod=stop --StartClass=com.bancvue.fitransporter.Application --StartParams=start --StopMode=jvm --StopClass=com.bancvue.fitransporter.Application --StopParams=stop --LogLevel=Debug --ServiceUser="NT AUTHORITY\NetworkService" 

나는 여러 가지 시도했다 같은 ServiceUser의 변화, ". \ NetworkService와"

"네트워크 서비스" (이것이 내가 수동으로 Windows에서 구성 할 수 오전 사용자입니다) 등

서비스가 성공적으로 시작하지만 내가 할 수있는 ' 사용자를 어떤 사람이되게한다. 수동으로 시작하지 않고 네트워크 서비스를 사용자로 선택하지 않는 한 "로컬 시스템"이외의

+0

그냥 짐작 하겠지만'--ServicePassword = ""' –

답변

1

다음 작품;

--ServiceUser "NT AUTHORITY\NetworkService" 

비밀번호를 지정할 필요가 없습니다.

+0

OP가 이미 그 옵션을 사용하고있었습니다. –