国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 幫助中心 > 正文

C#實現遠程關閉計算機或重啟計算機的方法

2024-07-09 22:43:11
字體:
來源:轉載
供稿:網友

本文實例講述了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("http:////" + ip + "http://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#程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 平谷区| 三台县| 林甸县| 凭祥市| 宁陵县| 攀枝花市| 昌吉市| 嘉义县| 瑞安市| 河南省| 平顶山市| 象州县| 木兰县| 新巴尔虎右旗| 南木林县| 铁岭县| 合水县| 大渡口区| 新余市| 东城区| 新密市| 武清区| 海伦市| 焉耆| 衢州市| 陆良县| 泉州市| 龙州县| 潼南县| 柘城县| 晋州市| 韩城市| 绥德县| 汉中市| 合山市| 清水河县| 桑日县| 安远县| 五华县| 衡水市| 巴东县|