请教:关机的权限问题?
我在关远程机器时在ManagementScope.connect()时报错:拒绝访问,关本机时为:无法为本地连结使用用户凭证
(我的机器系统为2000)请问该如何设置权限?谢谢!
我的代码如下:
ConnectionOptions options = new ConnectionOptions();
options.Username ="administrator";
options.Password ="pwd";
options.EnablePrivileges=true;
ManagementScope ms =new ManagementScope("\\\\192.168.0.11\\root\\cimv2",options);
ms.Connect();
System.Management.ObjectQuery oq=new ObjectQuery("SELECT * FROM Win32_OperatingSystem");
ManagementObjectSearcher query1 = new ManagementObjectSearcher(ms,oq);
ManagementObjectCollection queryCollection1 = query1.Get();
foreach (ManagementObject mo in queryCollection1)
{
string[] ss ={""};
mo.InvokeMethod("Reboot",ss);
}