Jako, że jest to mój pierwszy post na forum, witam wszystkich bardzo serdecznie. Z C# pracuję już jakiś czas z lepszym lub gorszym skutkiem. Ostatnio zacząłem wyciągać informacje o systemie za pomocą System.Management i w jakiś sposób operować na uzyskanych informacjach. Problem pojawił się gdy zacząłem szukać czegoś o tworzeniu partycji na dyskach nieposiadających żadnych.
Wyszukanie dysku było proste:
private List<string> Disk_Search()
{
List<string> physical_drive = new List<string>();
ManagementObjectSearcher searcher = new ManagementObjectSearcher(@"select * from Win32_DiskDrive WHERE Partitions = 0");
foreach (ManagementObject disk in searcher.Get())
{
physical_drive.Add(disk.ToString());
}
return physical_drive;
}
Teraz poszukuję jak utworzyć na takim dysku partycję. Przeszukałem Win32_DiskDrive, Win32_Volume, Win32_LogicalDisk i nic na ten temat nie znalazłem. Nie wiem czy temat był poruszany, nie znalazłem nic. Z góry dzięki za jakąkolwiek pomoc