Announcement

Collapse
No announcement yet.

Anzeigen aller Laufwerke ink. Partition

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Anzeigen aller Laufwerke ink. Partition

    Hallo Community, ich möchte gerne alle vorhandenen Festplatten mit ihren Partitionen aufgelistet bekommen. Derzeit habe ich das ganze über WMI so geregelt.


    Code:
    ObjectQuery query = new ObjectQuery("SELECT * FROM Win32_Diskdrive");
               ManagementObjectSearcher searcher = new ManagementObjectSearcher(query);
    
                ManagementObjectCollection queryCollection = searcher.Get();
                foreach (ManagementObject m in queryCollection)
                {
                    foreach (ManagementObject b in m.GetRelated("Win32_DiskPartition"))
                    {
                        
                    }
                }
    Das kleine Problem an der Sache: Ich bekomme nicht alle Partitionen angezeigt, sondern nur die Partitionen die einen Laufwerksbuchstaben besitzen. Genau das ist aber mein Beweggrund wieso ich dies über WMI machen möchte und nicht über drivelist, da ich keine Laufwerksbuchstaben habe.
Working...
X