Как получить информацию о диске SAN в C#? - PullRequest
0 голосов
/ 11 марта 2020

Мне нужно проверить все диски и их свободное место. Что касается Фиксированных дисков, мы можем получить информацию, используя класс DriveInfo (System.IO), но мне нужно проверить информацию о дисках для дисков SAN .

1 Ответ

1 голос
/ 11 марта 2020

Для этого вам нужно использовать System.Management - чтобы получить информацию об оборудовании, вам нужно создать объект класса ManagementObjectSearcher.

ManagementObjectSearcher searcher = new ManagementObjectSearcher("select * from " + Key);

Ключ в приведенном выше коде: переменная, которая заменяется соответствующими данными. Например, чтобы получить информацию о процессоре, вы должны заменить ключ на Win32_Processor.

Для получения полного списка ключей и получения дополнительной информации, пожалуйста, прочитайте следующее https://www.codeproject.com/Articles/17973/How-To-Get-Hardware-Information-CPU-ID-MainBoard-I

...