访问远程计算机上的服务

时间:2016-01-02 00:48:19

标签: c# service remote-access system.security

我试图访问远程计算机上的服务(在我的情况下是虚拟机)。要做到这一点,我使用

  

ServiceController [] services =   ServiceController.GetServices(" COMPUTERNAME&#34);

我收到错误消息说"无法打开服务控制管理器。该操作可能需要其他权限"。但是,当我将计算机名称更改为指向没有远程计算机的乱码字符串时,会显示相同的错误消息。因此,我不知道问题是否具有访问服务的权限,或者完全不同。

我尝试过使用模仿,但我遇到了同样的问题,它说它可能需要权限,但是当你给计算机名称乱码时它会给出完全相同的错误信息。

所以我想我的问题是:这是访问远程计算机上的服务的正确方法吗?如何确定使用C#是否实际识别代码中引用的远程计算机?

0 个答案:

没有答案