当前位置: 首页 > 编程笔记 >

C#实现远程关闭计算机或重启计算机的方法

段干飞翮
2023-03-14
本文向大家介绍C#实现远程关闭计算机或重启计算机的方法,包括了C#实现远程关闭计算机或重启计算机的方法的使用技巧和注意事项,需要的朋友参考一下

本文实例讲述了C#实现远程关闭计算机或重启计算机的方法。分享给大家供大家参考。具体如下:

/// <summary>
/// 远程关闭计算机或重启计算机
/// </summary>
/// <param name="str">命令</param>
/// <param name="ip">ip地址</param>
static void Invoke(string str, string ip)
{
 //定义连接远程计算机的一些选项
 ConnectionOptions options = new ConnectionOptions();
 options.Username = "administrator";
 options.Password = "Btmu@123";
 ManagementScope scope = new ManagementScope("\\\\" + ip + "\\root\\cimv2", options);
 try
 {
  //用给定管理者用户名和口令连接远程的计算机
  scope.Connect();
  ObjectQuery oq = new ObjectQuery("select * from win32_OperatingSystem");
  ManagementObjectSearcher query1 = new ManagementObjectSearcher(scope, oq);
  ManagementObjectCollection queryCollection1 = query1.Get();
  foreach (ManagementObject mo in queryCollection1)
  {
   string[] ss = { "" };
   if (str == "重新启动")
   {
    mo.InvokeMethod("Reboot", ss);
   }
   if (str == "关闭计算机")
   {
    mo.InvokeMethod("Shutdown", ss);
   }
  }
 }
 catch (Exception er)
 {
  Console.WriteLine("连接" + ip + "出错,出错信息为:" + er.Message);
 }
}

希望本文所述对大家的C#程序设计有所帮助。

 类似资料:
  • 本文向大家介绍php实现用手机关闭计算机(电脑)的方法,包括了php实现用手机关闭计算机(电脑)的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php实现用手机关闭计算机(电脑)的方法。分享给大家供大家参考。具体分析如下: 适合有手机和电脑,用wifi的php web开发。方便关闭你的电脑(尤其在你想睡觉时 ),适合局域网 用法:放在你的web项目文件夹,可以新建立个目录 对了,把你

  • 问题内容: 我正在尝试编写一个脚本,如果命令满足一些要求,该脚本将关闭计算机 也尝试过 和其他一些。但是当我运行它时,什么也没有发生,计算机浏览代码不会崩溃或产生任何错误消息,并且可以正常终止脚本,而无需关闭计算机。 如何用python关闭计算机? 编辑: 似乎我尝试过的命令需要root访问权限。有没有办法在没有提升特权的情况下从脚本关闭计算机? 问题答案: 那里的许多Linux发行版都需要超级用

  • 问题内容: 我正在制作一个对等即时消息传递应用程序。 当前,如果UserA.pool.net对UserB.pool.net说“你好”,则用户A看到“你:你好”,而用户B看到“ UserA.pool.net:你好”。 我希望他们不要看到用户A的名称,而是希望他们看到自己计算机的主机名,以便用户A看到与用户B相同的文本。 问题答案: 简短的答案是,如果您 确实 希望用户A和用户B看到相同的文本,则不能

  • 1.1.1 计算机与计算 计算机是当代最伟大的发明之一。自从人类制造出第一台电子数字计算机,迄今已近 70 年。经过这么多年的发展,现在计算机已经应用到社会、生活的几乎每一个方面。人们用计 算机上网冲浪、写文章、打游戏或听歌看电影,机构用计算机管理企业、设计制造产品或从 事电子商务,大量机器被计算机控制,手机与电脑之间的差别越来越分不清,……总之计算 机似乎无处不在、无所不能。那么,计算机究竟是如

  • 问题内容: 我在linux机器上运行一个应用程序。通过提供Windows机器的IP地址作为输入,应用程序必须关闭Windows机器。如果机器运行相同的操作系统,这是非常容易的,但是我很困惑如何在跨OS中进行操作。 问题答案: 从Linux关闭Windows系统的命令-: 该命令可以从bash发出,甚至可以在cron作业中设置以在特定时间关闭计算机,并且默认情况下,此命令与许多发行版一起提供。

  • 本文向大家介绍Vue实现手机计算器,包括了Vue实现手机计算器的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Vue制作仿手机计算器的具体代码,供大家参考,具体内容如下 1.首先是把样式做出来,按钮是0-9,还有加减乘除,百分号,清除按钮,小数点,等号、等等 2.把官方网站的JS插件引用,cn.vuejs.org/v2/guide/ 页面视图 JS 以上就是本文的全部内容,希望对大家