Install4j以本地用户而非域用户

时间:2018-02-20 16:44:06

标签: windows-services install4j

我有一个关于通过外部路径(UNC)获取文件的任务。

我使用当前域用户的权限检查安装操作中是否存在此文件。之后,我保存此路径以便在我的应用程序中使用。

我的应用程序是一个作为服务运行的胖jar(操作'安装服务')。 安装过程服务后尝试运行应用程序但不成功,因为Windows服务作为本地用户而不是域用户运行。 之后,我尝试停止服务并使用用户域凭据手动运行服务。

那么...... install4j可以使用域权限运行服务而无需使用凭据进行额外操作吗?我不想问用户他们的登录名和密码。

1 个答案:

答案 0 :(得分:0)

开箱即用的用户帐户是“本地系统”,“本地服务”和“网络服务”,可以在“安装服务”操作的“帐户”属性中选择这些帐户。

如果选择“其他”,则必须填写“帐户名称或SID”子属性。