【发布时间】:2010-04-05 16:31:50
【问题描述】:
条件是 - 我没有管理员权限 - 我想查看远程机器(服务器)中服务的状态
我使用以下代码(vb.net with framework 2.0)查看状态
Dim sqlSvc As ServiceController
Svc = New ServiceController(My.Settings.serviceName, My.Settings.machineName)
If sqlSvc.Status.ToString.Equals("Running") Then
displayStatus("success", sqlSvc.Status.ToString)
Else
displayStatus("error", sqlSvc.Status.ToString)
End If
运行代码时,InvalidOperationException 被提出并发现我需要在服务器中的管理员权限。
我可以在没有远程机器管理员权限的情况下查找服务的状态吗?
【问题讨论】:
-
我看不出这段代码会引发 InvalidOperationException。您最好发布异常的 StackTrace。