为 Windows 服务设置用户帐户

use*_*540 3 windows service

我有一个安装 Windows 服务的批处理文件。该服务需要在特定用户帐户下运行。有人知道如何通过批处理文件设置用户帐户而不是使用 Windows“服务”GUI?

Eva*_*son 5

要更改现有服务,请使用该sc config命令。要将“foo”服务更改为使用“DOMAIN\User”凭证和密码“password”,请执行:

sc config foo obj= DOMAIN\User password= password
Run Code Online (Sandbox Code Playgroud)

确保在等号和参数之间放置空格。

如果您使用sc create来创建服务,只需添加obj=password=参数即可。