zhucl1006

using System;
using System.Management;
namespace WMI3
{
/// <summary>
/// Summary description for Class1.
/// </summary>
class Class1
{
static void Main(string[] args)
{
Console.WriteLine("Computer details retrieved using Windows Management Instrumentation (WMI)"); Console.WriteLine("mailto:Written%2002/01/02%20By%20John%20O\'Donnell%20-%20csharpconsulting@hotmail.com");
Console.WriteLine("========================================
=================================");
//连接远程计算机
ConnectionOptions co = new ConnectionOptions(); co.Username = "john" co.Password = "john" System.Management.ManagementScope ms = new System.Management.ManagementScope("\\\\192.168.1.2\\root\\cimv2", co);
//查询远程计算机
System.Management.ObjectQuery oq = new System.Management.ObjectQuery("SELECT * FROM Win32_OperatingSystem");

ManagementObjectSearcher query1 = new ManagementObjectSearcher(ms,oq); ManagementObjectCollection queryCollection1 = query1.Get(); foreach( ManagementObject mo in queryCollection1 ) { string[] ss={""}; mo.InvokeMethod("Reboot",ss); Console.WriteLine(mo.ToString()); } } } }

分类:

技术点:

相关文章:

  • 2022-02-21
  • 2021-12-24
  • 2021-12-04
  • 2022-02-20
  • 2022-02-14
  • 2022-12-23
  • 2021-10-22
猜你喜欢
  • 2021-09-04
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案