标签: windows command-line windows-services
我使用Windows 7命令行创建了一个新用户:
net user password /add
我想使用此用户启动新创建的服务。但是,由于缺乏“登录即服务”权利,这是不可能的。
有没有办法以编程方式或使用命令行向此用户授予权限?
答案 0 :(得分:2)
以编程方式,您可以使用LsaAddAccountRight function添加SE_SERVICE_LOGON_NAME权限。
LsaAddAccountRight
SE_SERVICE_LOGON_NAME
MSDN有a partial example