您能否帮助我如何获取可通过磁盘管理 (diskmgmt.msc) 找到的磁盘位置号,以便将来通过 PowerShell 或 Microsoft 的任何其他本机脚本语言关联 VMware SCSI 磁盘设备?
例子:
从 Powershell 我只能得到正确的SCSI目标ID对应于VMware SCSI 单元号。
例子:
Get-WmiObject -Class Win32_DiskDrive | Select *
...
SCSIBus : 0
SCSILogicalUnit : 0
SCSIPort : 2
SCSITargetId : 0
...
但没有提到位置。
我想制作基于地点和SCSI目标ID与 VMware SCSI 控制器相对应(巴士号码:單元數)。其中位置 160 = SCSI 总线 0,位置 192 = SCSI 总线 1,等等。每个其他指定的 SCSI 总线均为 +32。
感谢您的任何帮助!
答案1
尝试使用以下命令:
Get-PhysicalDisk | foreach {$_.PhysicalLocation}
输出将是 SCSI0/SCSI1,取决于 VMware 中的 SCSI 控制器。