Remote connect med WMI
Hey,Jeg har søgt rundt på nettet o.s.v og fundet frem til følgende, men hvordan bruger jeg overstående eksempel til at trække data ud af den connection jeg har lavet.
using System;
using System.Management;
// This sample demonstrates perform a query using
// ManagementObjectSearcher object.
class Sample_ManagementObjectSearcher
{
public static int Main(string[] args)
{
//Build an options object for the connection
ConnectionOptions options = new ConnectionOptions();
options.Username = "Administrator";
options.Password = "MyPassword";
//Make a connection to a remote computer using these options
ManagementScope scope = new ManagementScope("\\\\Server1\\root\\cimv2", options);
scope.Connect();
ManagementObjectSearcher searcher = new
ManagementObjectSearcher("select * from Win32_Processor");
foreach (ManagementObject share in searcher.Get())
{
Console.WriteLine("Mhz = " + share["CurrentClockSpeed"]);
Console.WriteLine("CPU Type = " + share["Name"]);
}
return 0;
}
}
Følgende tager bare lokal fra computeren, men jeg vil have den til at tage fra en remote computer...
Skal lige siges jeg er meget ny til C# så jeg håber i kan bære over med mig, hvis det er meget simpelt, men vi har jo alle sammen været ny på et eller andet tidspunkt....
// ouT
