我正在尝试使用PowerShell为连接到Hyper-V VM的所有VHD文件提取SCSI *属性。
除了操作系统磁盘外,此虚拟机还配置了基于2个物理VHD构建的存储空间。
在配置Storage Space之前,我可以使用以下PowerShell命令获得相同的内容:
Get-WmiObject Win32_DiskDrive | select-object DeviceID,scsiport,scsibus,scsitargetid,scsilogicalunit | sort deviceid
配置存储空间后,我无法读取磁盘信息,因此我无法提取所需的信息,如SCSIPortNumber,SCSIBusNumber,SCSITargetId和SCSILogicalUnit。
我尝试使用第三方工具,例如Visual SCSIExplorer,我可以看到SCSI信息,所以应该有一种方法可以获得相同的信息。
任何想法?
感谢。