.net 远程关机代码
2008-02-02 14:49
246 查看
System.Management.ConnectionOptions options = new System.Management.ConnectionOptions ();
options.Username = "administrator"; //用户名
options.Password ="mx"; //用户口令
try
...{
ManagementScope Conn = new ManagementScope("//192.168.18.121/root/cimv2", options);
// Console.Write( Conn.Path);
Conn.Connect();
//确定WMI操作的内容
ObjectQuery oq = new ObjectQuery("SELECT * FROM Win32_OperatingSystem");
ManagementObjectSearcher query1 = new ManagementObjectSearcher(Conn, oq);
//获取WMI操作内容
ManagementObjectCollection queryCollection1 = query1.Get();
//根据使用者选择执行相应的远程操作
foreach (ManagementObject mo in queryCollection1)
...{
string[] ss = ...{ "" };
//if (comboBox1.Text == "重新启动")
mo.InvokeMethod("Reboot", ss); //执行重启操作
// else if (comboBox1.Text == "远程关机")
// mo.InvokeMethod("Shutdown", ss); //执行远程关机
// else
// MessageBox.Show("选择不正确的操作!", "错误!");
}
}
catch (Exception ee)
...{
Console.Write("连接 192.168.18.121 出错,出错信息为:" + ee.Message); //报错
}
相关文章推荐
- .net c# 服务器共享文件夹 windows远程登陆 代码
- 用.net实现远程获取其他网站页面内容!(核心代码分析)
- .net代码关机
- (转)用.net实现远程获取其他网站页面内容!(核心代码分析)
- php 远程关机操作的代码
- C#远程关机代码
- C#实现使用HTTP管道的.NET远程代码示例
- .Net 获取远程IIS 的web applications 代码片段
- 用.net实现远程获取其他网站页面内容!(核心代码分析)
- C#远程关机代码
- php实现远程关机代码(转)
- 用.net实现远程获取其他网站页面内容!(核心代码分析)
- 用.net实现远程获取其他网站页面内容!(核心代码分析)
- C#远程开机代码 【局域网测试通过】 分类: .NET 2011-10-26 11:45 2415人阅读 评论(1) 收藏
- 用.net实现远程获取其他网站页面内容!(核心代码分析)
- visual studio 2010远程调试.NET代码实践
- .net开源我也开>>C#远程控制软件整个项目代码发布
- 用.net实现远程获取其他网站页面内容!(核心代码分析)