作为MSDeploy后期步骤的一部分,我运行
sc create MyService binPath= "C:\Services\MyService"
(请注意,此命令是从远程服务器运行的)
尝试使用sc
或通过用户界面启动/删除服务会导致Access Denied
错误,但这没有任何意义。为什么不允许本地系统这样做?您无法转到服务文件夹并以用户身份添加本地系统..
我做错了什么?
如果我需要使用其他帐户,例如Local Service
或Network Service
,如何指定要在我的sc create命令中使用的帐户?
答案 0 :(得分:0)
Yikes,我指定了目录的名称,而不是包含可执行文件。
显然sc
仍然可以毫无错误地创建服务。