C#實(shí)現(xiàn)遠(yuǎn)程關(guān)閉計(jì)算機(jī)或重啟計(jì)算機(jī)的方法
本文實(shí)例講述了C#實(shí)現(xiàn)遠(yuǎn)程關(guān)閉計(jì)算機(jī)或重啟計(jì)算機(jī)的方法。分享給大家供大家參考。具體如下:
/// <summary>
/// 遠(yuǎn)程關(guān)閉計(jì)算機(jī)或重啟計(jì)算機(jī)
/// </summary>
/// <param name="str">命令</param>
/// <param name="ip">ip地址</param>
static void Invoke(string str, string ip)
{
//定義連接遠(yuǎn)程計(jì)算機(jī)的一些選項(xiàng)
ConnectionOptions options = new ConnectionOptions();
options.Username = "administrator";
options.Password = "Btmu@123";
ManagementScope scope = new ManagementScope("\\\\" + ip + "\\root\\cimv2", options);
try
{
//用給定管理者用戶名和口令連接遠(yuǎn)程的計(jì)算機(jī)
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 == "重新啟動(dòng)")
{
mo.InvokeMethod("Reboot", ss);
}
if (str == "關(guān)閉計(jì)算機(jī)")
{
mo.InvokeMethod("Shutdown", ss);
}
}
}
catch (Exception er)
{
Console.WriteLine("連接" + ip + "出錯(cuò),出錯(cuò)信息為:" + er.Message);
}
}
希望本文所述對(duì)大家的C#程序設(shè)計(jì)有所幫助。
- C#編寫的windows計(jì)算器的實(shí)例代碼
- c#入門之實(shí)現(xiàn)簡(jiǎn)易存款利息計(jì)算器示例
- C#計(jì)算文件MD5校驗(yàn)的方法
- C#計(jì)算輸入漢字GBK編碼后十六進(jìn)制數(shù)輸出的方法
- C#讀取計(jì)算機(jī)CPU及HDD信息的方法
- C#計(jì)算矩陣的秩實(shí)例分析
- C#實(shí)現(xiàn)計(jì)算一個(gè)點(diǎn)圍繞另一個(gè)點(diǎn)旋轉(zhuǎn)指定弧度后坐標(biāo)值的方法
- C#計(jì)算字符串哈希值(MD5、SHA)的方法小結(jié)
- C#計(jì)算程序執(zhí)行過程花費(fèi)時(shí)間的方法
- C#日歷樣式的下拉式計(jì)算器實(shí)例講解
相關(guān)文章
Unity實(shí)戰(zhàn)之制作動(dòng)畫編輯器
為了更方便地為UI視圖添加動(dòng)畫,將動(dòng)畫的編輯功能封裝在了UI View類中,可以通過編輯器快速的為視圖編輯動(dòng)畫。本文將通過Unity制作一個(gè)動(dòng)畫編輯器,需要的可以參考一下2022-02-02
C#批量插入數(shù)據(jù)到Sqlserver中的三種方式
這篇文章主要為大家詳細(xì)介紹了C#批量插入數(shù)據(jù)到Sqlserver中的三種方式,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-12-12
C#導(dǎo)出GridView數(shù)據(jù)到Excel文件類實(shí)例
這篇文章主要介紹了C#導(dǎo)出GridView數(shù)據(jù)到Excel文件類,實(shí)例分析了C#使用GridView及Excel的技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-03-03
Winform下實(shí)現(xiàn)圖片切換特效的方法
這篇文章主要介紹了Winform下實(shí)現(xiàn)圖片切換特效的方法,包括百葉窗、淡入、旋轉(zhuǎn)等多種效果,需要的朋友可以參考下2014-08-08
C#中幾個(gè)未知的Visual Studio編碼技巧分享
用了多年的Visual Studio,今天才發(fā)現(xiàn)這個(gè)編碼技巧,真是慚愧,分享出來,算是拋磚引玉吧,需要的朋友可以參考下2012-11-11
利用MySqlBulkLoader實(shí)現(xiàn)批量插入數(shù)據(jù)的示例詳解
MySQLBulkLoader是MySQL?Connector/Net類中的一個(gè)類,用于包裝MySQL語句。本文將利用MySqlBulkLoader實(shí)現(xiàn)批量插入數(shù)據(jù)功能,感興趣的可以了解一下2022-06-06

