Archive for the 'C Sharp' Category
display monitor properties using WMI and C Sharp
display monitor properties using WMI and C Sharp
Private Sub Form_Load()
On Error Resume Next strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2") Set colItems = objWMIService.ExecQuery("Select * from Win32_DesktopMonitor", , 48) For Each objItem In colItems Form1.Print "Availability: " & objItem.Availability Form1.Print "Caption: " & objItem.Caption Form1.Print "ConfigManagerErrorCode: " & objItem.ConfigManagerErrorCode Form1.Print "ConfigManagerUserConfig: [...]
[ Back to top ]
free disk space, wmi version
free disk space, wmi version with C Sharp
using System;using System.Management;class DiskSpace{public static void Main (string[] argv){ManagementObject disk = new ManagementObject("win32_logicaldisk.deviceid=\"c:\"");disk.Get();Console.WriteLine("Logical Disk Size = " + disk["Size"] + " bytes");Console.WriteLine("Logical Disk FreeSpace = " + disk["FreeSpace"]+ " bytes");}}
Bookmark It
Hide Sites
[ Back to top ]
find the hostname for a known IP address
find the hostname for a known IP address with C Sharp
using System;using System.Net;class GetAddress{public static void Main(string[] argv){if (argv.Length != 1){Console.WriteLine("Usage: GetAddress address");return;}IPAddress test = IPAddress.Parse(argv[0]);IPHostEntry iphe = Dns.GetHostByAddress(test);Console.WriteLine("Information for {0}",test.ToString());Console.WriteLine("Host name: {0}", iphe.HostName);foreach(string alias in iphe.Aliases){Console.WriteLine("Alias: {0}", alias);}foreach(IPAddress address in iphe.AddressList){Console.WriteLine("Address: {0}", address.ToString());}}}
Bookmark It
Hide Sites
[ Back to top ]
perform a DNS query
perform a DNS query on a domain name using C Sharp
using System;using System.Net;class GetDnsInfo{public static void Main(string[] argv){if (argv.Length != 1){Console.WriteLine("Usage: GetDnsInfo hostname");return;}IPHostEntry results = Dns.GetHostByName(argv[0]);Console.WriteLine("Host name: {0}",results.HostName);foreach(string alias in results.Aliases){Console.WriteLine("Alias: {0}", alias);}foreach(IPAddress address in results.AddressList){Console.WriteLine("Address: {0}",address.ToString());}}}
Bookmark It
Hide Sites
[ Back to top ]



























