OpenSCManager打开远程计算机服务控制管理器

xiaohe185 2014-07-19 02:32:34
项目中编写的多个服务,用户部署在不同的服务器上,现要求统一提供一个服务管理器,指定相应的服务器地址,获取特定的服务列表,并可对服务进行控制。
获取指定计算机的服务控制管理器,查找发现可用通过 OpenSCMangager函数实现,但如果访问远程计算机,要求具有管理员权限。请问,如何获取管理员权限呢?
尝试先进行网络连接,如通过函数WNetAddConnection2函数进行连接,但要么就是连接不成功,要不就是连接通过后上述函数仍返回空句柄,请大侠们指教。
...全文
478 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
oyljerry 2014-07-23
  • 打赏
  • 举报
回复
引用 3 楼 xiaohe185 的回复:
应该是跟管理员权限有关吧 不具有访问计算机的管理员权限~~
这种一般都是IT管理员来使用的吧,他有管理员权限
xiaohe185 2014-07-21
  • 打赏
  • 举报
回复
网络大牛们,请帮忙啊~~
xiaohe185 2014-07-21
  • 打赏
  • 举报
回复
应该是跟管理员权限有关吧 不具有访问计算机的管理员权限~~
jamseyang 2014-07-20
  • 打赏
  • 举报
回复
不知道为什么这样不行,远程服务器要开启什么服务吗?

18,363

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧