資源簡介
.net版本實現遠程控制關閉與重啟計算機實例源碼

代碼片段和文件信息
using?System;
using?System.Collections.Generic;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Linq;
using?System.Text;
using?System.Windows.Forms;
using?System.Data.OleDb;
using?System.Management;
namespace?CRRemoteComputer
{
????public?partial?class?Frm_Main?:?Form
????{
????????public?Frm_Main()
????????{
????????????InitializeComponent();
????????}
????????private?void?button1_Click(object?sender?EventArgs?e)
????????{
????????????CloseComputer(“Shutdown“);//遠程關閉計算機
????????}
????????private?void?button2_Click(object?sender?EventArgs?e)
????????{
????????????CloseComputer(“Reboot“);//遠程重啟計算機
????????}
????????private?void?textBox1_KeyPress(object?sender?KeyPressEventArgs?e)
????????{
????????????if?(e.KeyChar?==?13?&&?textBox1.Text?!=?““)
????????????????textBox2.Focus();
????????}
????????private?void?textBox2_KeyPress(object?sender?KeyPressEventArgs?e)
????????{
????????????if?(e.KeyChar?==?13?&&?textBox2.Text?!=?““)
????????????????button1.Focus();
????????}
????????private?void?FrmMain_FormClosed(object?sender?FormClosedEventArgs?e)
????????{
????????????Application.Exit();
????????}
????????#region?關閉或重啟遠程計算機
????????///?
????????///?關閉或重啟遠程計算機
????????///?
????????///?要執行的操作命令
????????private?void?CloseComputer(string?doinfo)
????????{
????????????ConnectionOptions?op?=?new?ConnectionOptions();//創建ConnectionOptions對象
????????????op.Username?=?textBox4.Text;//設置遠程機器用戶名
????????????op.Password?=?textBox3.Text;//設置遠程機器登錄密碼
????????????//創建ManagementScope對象
????????????ManagementScope?scope?=?new?ManagementScope(“\\\\“?+?textBox2.Text?+?“\\root\\cimv2:Win32_Service“?op);
????????????try
????????????{
????????????????scope.Connect();//連接遠程對象
????????????????objectQuery?oq?=?new?objectQuery(“SELECT?*?FROM?Win32_OperatingSystem“);//實例化objectQuery對象
????????????????//創建ManagementobjectSearcher對象
????????????????ManagementobjectSearcher?query1?=?new?ManagementobjectSearcher(scope?oq);
????????????????ManagementobjectCollection?queryCollection1?=?query1.Get();//得到WMI控制
????????????????foreach?(Managementobject?mobj?in?queryCollection1)
????????????????{
????????????????????string[]?str?=?{?““?};
????????????????????mobj.InvokeMethod(doinfo?str);
????????????????}
????????????}
????????????catch?(Exception?ey)
????????????{
????????????????MessageBox.Show(ey.Message);
????????????}
????????}
????????#endregion
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????????0??2019-04-14?13:10??.net版本實現遠程控制關閉與重啟計算機實例源碼\1.bmp
?????文件????????161??2018-12-26?16:15??.net版本實現遠程控制關閉與重啟計算機實例源碼\app.config
?????文件??????12800??2019-02-15?09:46??.net版本實現遠程控制關閉與重啟計算機實例源碼\bin\Debug\CRRemoteComputer.exe
?????文件????????161??2018-12-26?16:15??.net版本實現遠程控制關閉與重啟計算機實例源碼\bin\Debug\CRRemoteComputer.exe.config
?????文件??????36352??2019-02-15?09:46??.net版本實現遠程控制關閉與重啟計算機實例源碼\bin\Debug\CRRemoteComputer.pdb
?????文件??????14328??2010-08-26?13:54??.net版本實現遠程控制關閉與重啟計算機實例源碼\bin\Debug\CRRemoteComputer.vshost.exe
?????文件????????490??2009-06-11?05:14??.net版本實現遠程控制關閉與重啟計算機實例源碼\bin\Debug\CRRemoteComputer.vshost.exe.manifest
?????文件???????4192??2018-12-26?16:15??.net版本實現遠程控制關閉與重啟計算機實例源碼\CRRemoteComputer.csproj
?????文件???????1000??2018-12-26?16:17??.net版本實現遠程控制關閉與重啟計算機實例源碼\CRRemoteComputer.sln
????..A..H.?????33280??2019-02-15?09:47??.net版本實現遠程控制關閉與重啟計算機實例源碼\CRRemoteComputer.v12.suo
?????文件???????2717??2019-02-15?09:46??.net版本實現遠程控制關閉與重啟計算機實例源碼\Frm_Main.cs
?????文件???????9429??2019-02-15?09:46??.net版本實現遠程控制關閉與重啟計算機實例源碼\Frm_Main.designer.cs
?????文件???????5814??2019-02-15?09:46??.net版本實現遠程控制關閉與重啟計算機實例源碼\Frm_Main.resx
?????文件?????????42??2018-12-05?16:43??.net版本實現遠程控制關閉與重啟計算機實例源碼\obj\Debug\CRRemoteComputer.csproj.CoreCompileInputs.cache
?????文件???????5467??2019-02-15?09:46??.net版本實現遠程控制關閉與重啟計算機實例源碼\obj\Debug\CRRemoteComputer.csproj.FileListAbsolute.txt
?????文件????????980??2019-02-15?09:46??.net版本實現遠程控制關閉與重啟計算機實例源碼\obj\Debug\CRRemoteComputer.csproj.GenerateResource.Cache
?????文件??????10886??2018-12-05?16:43??.net版本實現遠程控制關閉與重啟計算機實例源碼\obj\Debug\CRRemoteComputer.csprojAssemblyReference.cache
?????文件???????2212??2018-12-26?16:15??.net版本實現遠程控制關閉與重啟計算機實例源碼\obj\Debug\CRRemoteComputer.csprojResolveAssemblyReference.cache
?????文件??????12800??2019-02-15?09:46??.net版本實現遠程控制關閉與重啟計算機實例源碼\obj\Debug\CRRemoteComputer.exe
?????文件????????180??2019-02-15?09:46??.net版本實現遠程控制關閉與重啟計算機實例源碼\obj\Debug\CRRemoteComputer.Frm_Main.resources
?????文件??????36352??2019-02-15?09:46??.net版本實現遠程控制關閉與重啟計算機實例源碼\obj\Debug\CRRemoteComputer.pdb
?????文件????????180??2018-12-26?16:15??.net版本實現遠程控制關閉與重啟計算機實例源碼\obj\Debug\CRRemoteComputer.Properties.Resources.resources
?????文件????????865??2019-02-15?09:45??.net版本實現遠程控制關閉與重啟計算機實例源碼\obj\Debug\DesignTimeResolveAssemblyReferences.cache
?????文件???????7004??2019-02-15?09:45??.net版本實現遠程控制關閉與重啟計算機實例源碼\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
?????文件??????????0??2018-12-05?16:43??.net版本實現遠程控制關閉與重啟計算機實例源碼\obj\Debug\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs
?????文件??????????0??2018-12-05?16:43??.net版本實現遠程控制關閉與重啟計算機實例源碼\obj\Debug\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs
?????文件??????????0??2018-12-05?16:43??.net版本實現遠程控制關閉與重啟計算機實例源碼\obj\Debug\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs
?????文件???????4608??2019-02-15?09:45??.net版本實現遠程控制關閉與重啟計算機實例源碼\obj\Debug\TempPE\Properties.Resources.Designer.cs.dll
?????文件????????500??2010-08-26?13:59??.net版本實現遠程控制關閉與重啟計算機實例源碼\Program.cs
?????文件???????1364??2010-08-26?13:54??.net版本實現遠程控制關閉與重啟計算機實例源碼\Properties\AssemblyInfo.cs
............此處省略16個文件信息
- 上一篇:各種貼片元件IC封裝庫.rar
- 下一篇:shamir 秘密共享算法
評論
共有 條評論