Можно ли каким-то образом получить статус HBA-карты с помощью PowerShell или любого другого API вместо входа на сервер и запуска «пути отображения powermt»?
Вы также можете использовать Удаленное взаимодействие PowerShell для запуска команды на удаленных машинах.
Вы можете попробовать использовать PsExec и выполнить его удаленно. Ты даже можешь оберните его в PowerShell работать против множества машин.
В wmi может быть довольно много данных о hba \ san info. следующие команды могут направить вас по пути.
gwmi -namespace "root" -class "__Namespace" | Выберите имя
gwmi -namespace "root \ wmi" -list
если вы используете параметр -comp, его можно использовать против удаленных серверов.
поиск по hba или lun.
лучше, но консультации с производителем могут дать вам некоторое представление о том, что можно сделать. еще одна ссылка на материал http://www.microsoft.com/whdc/device/storage/FCTopology.mspx
удачи