2014-04-23 106 views
0

创建为MSDeploy后工序的一部分,我跑无法启动/删除Windows服务在本地系统

sc create MyService binPath= "C:\Services\MyService"

(注意,这个命令是从远程服务器上运行)

尝试使用sc启动/删除服务或通过UI导致Access Denied错误,这是没有意义的。为什么不允许本地系统这样做?你不能去服务文件夹并添加本地系统作为用户..

我在做什么错?

如果我需要使用另一个帐户,例如Local ServiceNetwork Service如何指定要在我的sc create命令中使用的帐户?

回答

0

Yikes,我指定了目录的名称而不是包含可执行文件。

显然sc仍然会创建服务没有错误。