设置一个窗口服务使用InstallUtil.exe安装时,为当前用户的身份运行
-
27-09-2019 - |
题
是否有安装Windows服务的方式,并自动将其设置为当前用户运行,而不必在每个细节它安装时手工填写?
我们正在开发一个Windows服务,并希望自动对开发商机服务的安装,这样每个人都可以站起来,对项目非常快速运行。我们使用InstallUtil.exe做安装。
我们的服务不能因为它需要访问的资源作为本地服务,本地系统或网络服务。我们知道这是可能的用户名和密码通过,但希望避免设立一个域用户只是这样我们就可以自动完成,如果有更好的选择安装。
解决方案
没有这是不可能的。如果服务正在运行作为用户,服务控制管理器具有缓存的用户ID和密码。在安装过程中,它并没有获得当前用户的密码,因此安装程序将提供以某种方式。
您服务可能可以运行网络服务,你就必须给所有的开发计算机帐户访问所需的资源。
不隶属于 StackOverflow