C#远程关机代码
2009-06-18 17:32
211 查看
C#远程关机代码:
//按钮点击事件
private void button1_Click(object sender, EventArgs e)
{
//此处需要添加System.Management的引用
ConnectionOptions op = new ConnectionOptions();
//获取远程计算机的用户名
op.Username = txtAdmin.Text.Trim();
//获取远程计算机的密码
op.Password = txtPassword.Text.Trim();
ManagementScope scope = new ManagementScope("////" + textBox1.Text + "//root//cimv2", op);
scope.Connect();
ObjectQuery oq = new ObjectQuery("SELECT * FROM Win32_OperatingSystem");
ManagementObjectSearcher query = new ManagementObjectSearcher(scope, oq);
ManagementObjectCollection queryCollection = query.Get();
foreach (ManagementObject obj in queryCollection)
{
obj.InvokeMethod("ShutDown", null); //命令换成reboot就是重启
}
}
此代码在VS2005中编写,操作系统为Window2000!
//按钮点击事件
private void button1_Click(object sender, EventArgs e)
{
//此处需要添加System.Management的引用
ConnectionOptions op = new ConnectionOptions();
//获取远程计算机的用户名
op.Username = txtAdmin.Text.Trim();
//获取远程计算机的密码
op.Password = txtPassword.Text.Trim();
ManagementScope scope = new ManagementScope("////" + textBox1.Text + "//root//cimv2", op);
scope.Connect();
ObjectQuery oq = new ObjectQuery("SELECT * FROM Win32_OperatingSystem");
ManagementObjectSearcher query = new ManagementObjectSearcher(scope, oq);
ManagementObjectCollection queryCollection = query.Get();
foreach (ManagementObject obj in queryCollection)
{
obj.InvokeMethod("ShutDown", null); //命令换成reboot就是重启
}
}
此代码在VS2005中编写,操作系统为Window2000!
相关文章推荐
- C#远程关机代码
- C#调用windows api关机(关机api)示例代码分享
- C#实现远程关机的小程序
- php 远程关机操作的代码
- C#实现通过程序自动抓取远程Web网页信息的代码
- 关机,重启代码(C#.NET)
- .net c# 服务器共享文件夹 windows远程登陆 代码
- .net 远程关机代码
- c# 实现远程关机功能
- 关机代码(C#)
- C# 代码如何实现让你的电脑关机,重启,注销,锁定,休眠,睡眠
- C#实现注销、重启和关机代码
- C# 快速关机代码
- C#关机代码实例详解
- 关机代码(C#)
- asp.net(C#) 远程获取网页内容代码分享
- C# 快速关机代码
- VS2008 VS2012 C#代码调试进C++代码设置/远程调试
- C#关机代码