请教:关机的权限问题?

adminwang 2004-09-13 04:59:22
我在关远程机器时在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);
}
...全文
149 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
wuyeniao 2004-09-14
  • 打赏
  • 举报
回复
1、administrator ? or Administrator ?
2、密码大小写
3、权限用户是否可以关机?
adminwang 2004-09-14
  • 打赏
  • 举报
回复
是winform的方式(在A机去重启B机)
dreammaster 2004-09-14
  • 打赏
  • 举报
回复
web执行,还是本地执行?

web执行与machine.config的配置有关。
adminwang 2004-09-14
  • 打赏
  • 举报
回复
我的程序是用administrator去连的肯定有权,代码能看到
adminwang 2004-09-13
  • 打赏
  • 举报
回复
我连远程就是用的administrator
李洪喜 2004-09-13
  • 打赏
  • 举报
回复
使用administrator 权限就够了.

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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