【问题标题】:Unable to start/delete Windows Service created under Local System无法启动/删除在本地系统下创建的 Windows 服务
【发布时间】:2014-06-08 17:19:21
【问题描述】:

作为 MSDeploy 发布步骤的一部分,我运行

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

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

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

我做错了什么?

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

【问题讨论】:

    标签: windows-services service-control-manager


    【解决方案1】:

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

    显然sc 仍然会创建服务而不会出错。

    【讨论】:

      猜你喜欢
      • 2014-01-28
      • 1970-01-01
      • 1970-01-01
      • 2020-09-24
      • 2015-09-23
      • 1970-01-01
      • 1970-01-01
      • 2011-03-19
      • 1970-01-01
      相关资源
      最近更新 更多