mo[„“Name““]));
enum DriveType
{
RemovableDisk = 2,
LocalDisk = 3,
NetworkDrive = 4,
CompactDisk = 5
}
/// <summary>
/// Gets the drives.
/// </summary>
/// <returns></returns>
private static List<string> GetDrives(DriveType driveType)
{
List<string> drives = new List<string>();
ManagementObjectSearcher querystring = new ManagementObjectSearcher("SELECT * From Win32_LogicalDisk");
ManagementObjectCollection queryCollection = querystring.Get();
foreach (ManagementObject mo in queryCollection)
if (Convert.ToInt32(mo["DriveType"]) == Convert.ToInt32(driveType))
drives.Add(string.Format(@"{0}"
Alte URL:
/snippet/wechseldatentraeger-cd-netzwerklaufwerke-hdd-abfragen/443
Es geht noch einfacher 😉 zurückgeben^^
Lass dir doch einfach ne List
http://msdn.microsoft.com/de-de/library/system.io.driveinfo.aspx