国产探花免费观看_亚洲丰满少妇自慰呻吟_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#程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 嵊泗县| 辽中县| 镶黄旗| 贵州省| 沂源县| 宜宾县| 永平县| 台州市| 岗巴县| 玉门市| 鄢陵县| 东源县| 讷河市| 和龙市| 漳浦县| 凉城县| 甘谷县| 京山县| 航空| 浠水县| 客服| 洛阳市| 定陶县| 夏津县| 施秉县| 南投市| 英德市| 武平县| 临安市| 东明县| 阳曲县| 祁门县| 新乡市| 屏东市| 文化| 海南省| 紫云| 西城区| 伊宁县| 绥中县| 青田县|