Como obter informações sobre a localização do disco (como em diskmgmt.msc) via Powershell?

Como obter informações sobre a localização do disco (como em diskmgmt.msc) via Powershell?

você poderia me ajudar a obter o número de localização do disco que pode ser encontrado por meio do Gerenciamento de disco (diskmgmt.msc) para futura associação de dispositivos VMware SCSI Disk via PowerShell ou qualquer outra linguagem de script nativa da Microsoft?

Exemplo:

Exemplo de localização do disco

No Powershell, consigo obter apenas o adequadoSCSITargeIdque corresponde comNúmero da unidade SCSI VMware.

Exemplo:

Get-WmiObject -Class Win32_DiskDrive | Select *
...
SCSIBus                     : 0
SCSILogicalUnit             : 0
SCSIPort                    : 2
SCSITargetId                : 0
...

Mas nenhuma menção sobre localização.

Eu quero fazer uma calculadora baseada emLocalizaçãoeSCSITargeIdque correspondem ao controlador VMware SCSI (Número do ônibus:UnidadeNuber). Onde Local 160 = Barramento SCSI 0, Local 192 = Barramento SCSI 1, etc. +32 todos os outros barramentos SCSI atribuídos.

Localização do disco do controlador SCSI VMware

Obrigado por qualquer ajuda!

Responder1

Tente usar o seguinte comando:

Get-PhysicalDisk | foreach {$_.PhysicalLocation}

A saída será SCSI0/SCSI1 dependendo do controlador SCSI no VMware.

informação relacionada