我有一个名为BST的WindowsService.我需要向非管理员用户UserA授予启动/停止此特定服务的权限.我的服务在各种Windows操作系统上运行,从Windows Server 2003到Windows 7.
我怎样才能做到这一点?
我用谷歌搜索并发现了一些关于使用命令[sc sdset]给予权限的东西,但我不完全确定参数.我不想为组设置权限,但仅限于特定用户,在这种情况下为UserA.
windows-services administrator user-accounts
我有一个同样的问题,比如参考问题链接,但它是在 c++ 中,我想要在 c# 中
我使用 Visual Studio 2010 (C#) 创建了一个 Windows 服务。它工作正常。我创建了 Windows 应用程序来启动该服务。问题是,它需要管理员权限。我想在没有管理员权限的情况下启动和停止特定的 Windows 服务。
是否可以。这个链接不适合我。此链接所有计算机可能没有 iis。
提前致谢
c# windows-services non-admin
windows-services ×2
administrator ×1
c# ×1
non-admin ×1
user-accounts ×1