« | September 2025 | » | 日 | 一 | 二 | 三 | 四 | 五 | 六 | | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | | | | | |
| 公告 |
我不去想是否能够成功,既然选择了远方,便只能风雨兼程; 我不去想,身后会不会袭来寒风冷雨,既然目标是地平线,留给世界的只能是背影!人生短短几十年,不要给自己留下了什么遗憾,想笑就笑,想哭就哭,爱就爱得轰轰烈烈,狠就狠的刻骨铭心! |
Blog信息 |
blog名称:Rabbit's Blog--我的blog我做主 日志总数:52 评论数量:41 留言数量:-10 访问次数:238539 建立时间:2005年12月7日 |

| |
远程重启计算机(C#) 文章收藏, 电脑与网络
开心兔子 发表于 2005/12/29 17:57:03 |
首先添加对 System.Management的引用然后代码入下:ConnectionOptions op = new ConnectionOptions ( ) ; op.Username ="Administrator";'或者你的帐号(注意要有管理员的权限) op.Password = "" ; '你的密码 ManagementScope scope = new ManagementScope( "\\\\" + "远程IP" + \\root\\Administrator, op ) ; try { scope.Connect ( ) ; System.Management.ObjectQuery oq = new System.Management.ObjectQuery ( "SELECT * FROM Win32_OperatingSystem" ) ; ManagementObjectSearcher query1 = new ManagementObjectSearcher ( scope , op ) ; //得到WMI控制 ManagementObjectCollection queryCollection1 = query1.Get ( ) ;
foreach ( ManagementObject mobj in queryCollection1 ) { string [ ] str= { "" } ; mobj.InvokeMethod ( "Reboot" , str ) ; } } catch { } |
|
|