Mit C# alle Logischen Drives von Windows auslesen
08 Jul 2008 by retschgi
Dank WMI kommt man mit .net sehr einfach an die SystemInformationen. Will man z.B. alle logischen Drives seines PC’s auslesen, geht dies wie folgt:
using System; using System.Management; using System.Management.Instrumentation; using System.IO; namespace GetDrives { class MyClass { static void Main(string[] args) { ManagementObjectSearcher searcher = new ManagementObjectSearcher("SELECT * FROM Win32_LogicalDisk"); foreach (ManagementObject drives in searcher.Get()) Console.WriteLine(drives["Name"].ToString()); } } }
Für all diejenigen, welche sich mit WMI auseinander setzten wollen: msdn
Das ist wirklich eine tolle Sache!