??远程重起和关闭计算机-------不一定高手都能解决,而且还要会分析的问题??
Dim co As New ConnectionOptions()
co.Username = "lizheng"
co.Password = "iamlizheng"
Dim ms As New System.Management.ManagementScope("\\192.168.0.254\root\default", co)
'查询远程计算机
Dim oq As New System.Management.ObjectQuery("select * from Win32_OperatingSystem") 'SELECT * FROM Win32_Share
Dim query1 As New ManagementObjectSearcher(ms, oq)
Dim queryCollection1 As ManagementObjectCollection = query1.Get
Dim mo As ManagementObject
Dim ss() As String
Dim x As Integer = 1
For Each mo In queryCollection1 '40行
mo.InvokeMethod("Reboot", ss)
Console.WriteLine(mo.ToString())
Next
异常详细信息: System.Management.ManagementException: 无效类别
源错误:
行 38: mo.InvokeMethod("Reboot", ss)
行 39: Console.WriteLine(mo.ToString())
行 40: Next
行 41: End Sub
行 42: End Class
源文件: D:\公司网站\webtest\Administrator\manageuser\远程控制\远程关机.aspx.vb 行: 40
怎么回事啊?怎么解决啊?其它的都没有问题,我测试过的,上面的代码。绝对没有问题。