首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“无法以计算机名称打开服务控制管理器。此操作可能需要其他权限”

“无法以计算机名称打开服务控制管理器。此操作可能需要其他权限”
EN

Stack Overflow用户
提问于 2011-07-05 06:57:04
回答 1查看 5.9K关注 0票数 1

我试图在我的网络系统中找到正在运行的服务。我可以得到一些,但是对于某些系统,我得到了错误:

“无法在计算机机器名称上打开服务控制管理器。此操作可能需要其他权限”

代码语言:javascript
复制
ServiceController sc = new ServiceController("OPCGlobasysService",servername);
ServiceControllerStatus st = sc.Status;                

if (st.ToString().ToLower() == "stopped")
{
   labelControl4.Text = "Installed but stopped";
}

if (st.ToString().ToLower() == "running")
{
   labelControl4.Text = "Installed and started";
}

提前感谢

EN

回答 1

Stack Overflow用户

发布于 2011-07-05 09:37:40

在调用之前,您应该模拟具有相关访问权限的用户。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6578944

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档