使用 procrun 以"Network Service"形式启动服务



我正在尝试在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 AUTHORITYNetworkService"

我已经尝试了几种服务用户变体,例如:

"网络服务"(这是我能够在Windows上手动配置的用户)".\网络服务"等。

服务成功启动,

但我无法让用户成为"本地系统"以外的任何用户,除非我手动启动它并选择网络服务作为用户。

以下作品;

--ServiceUser "NT AUTHORITYNetworkService"

无需指定密码。

相关内容

最新更新